3010 101
19216 503
8487 369
5251 755
13368 751
5564 727
3571 574
3920 853
15104 185
6986 328
22632 1039
2133 141
4709 669
2145 52
4682 398
10309 907
20851 294
3794 184
13127 306
4028 665
12758 263
3853 561
3699 281
3662 240
19534 841
3632 628
4544 837
3148 532