5095 427
3816 653
13794 257
1827 57
3060 442
2313 181
3154 141
3260 324
4679 717
3291 332
2349 144
3598 220
3852 533
6782 439
10937 399
9633 385
3297 298
10484 152
12615 120
47217 320
25043 75
75373 785
58303 679