167325 307
145195 754
8177 394
7086 522
218694 1031
20266 265
33185 775
11235 799
75507 508
94515 433
7905 740
6241 661
1868 281
5590 338
4116 658
10580 901