18988 657
1147 302
837 195
1358 49
23801 602
4192 640
15275 338
3549 829
17399 97
9718 87
999 29
15565 557
4501 422
1681 304
3007 75
3930 68
4758 162
3905 544
1483 43
3004 628
3139 654
3631 735
50460 672
33547 796
3993 417
2364 110
3369 299
4541 314