31306 615
20586 311
28450 200
23782 148
17358 390
7814 340
71358 265
9437 262
8444 396
2233 259
30414 225
10825 865
9213 478
23404 1067
5897 551
250296 826
35197 559
20961 193
103932 629
19397 964
79798 387
50320 645
23031 689
159899 763
310510 961
44265 427
3198 284
3223 280