21037 839
8010 591
5883 512
3980 218
4490 394
2029 303
3389 445
2502 74
22086 503
45727 416
46508 694
14051 108
11614 489
13238 428
9482 56
8716 508
3495 160
9392 300
25855 150
14175 723
50573 486
24248 702
21617 318
20720 838
14880 367
179481 742
11465 251
70442 617