2296 505
2778 446
4097 459
3341 333
4141 629
4261 868
831 153
3286 819
2315 29
3567 388
4170 427
3140 581
2975 659
1812 437
4557 563
5545 728
2335 547
2292 345
2001 405
1661 278
2786 317
1990 174
19747 362
18794 311
8675 611
10860 319
6479 829
7336 320