30580 375
3888 647
4432 371
51413 175
30522 292
45946 740
26651 497
20116 609
20239 567
9152 623
51243 504
14591 462
10526 666
17670 733
4672 74
31532 596
5049 545
3458 278
7184 429
29280 343
5937 300
4211 234
3923 184
3670 359
7497 157
4544 730
10884 493
3071 225