4597 40
32957 820
30321 497
5955 76
11755 442
10226 90
23521 545
13763 286
7386 259
4247 26
10139 582
8486 873
6905 62
3013 56
3690 367
8560 888
4201 850
64217 715
7177 858
4180 944
1301 156
3751 550
2517 605
2797 512
2979 388
3522 804
3596 823