31735 615
20588 311
28462 200
23936 148
17363 390
7819 340
71594 265
9440 262
8449 396
2233 259
30480 226
10826 865
9215 478
23440 1067
5956 551
250364 826
35202 559
20977 193
103999 629
19404 964
79812 387
50336 645
23038 689
159923 763
310552 961
44273 427
3198 284
3223 280