2979 505
4270 623
3470 214
3428 902
3158 783
1556 141
3084 438
3055 500
34645 243
2178 218
2876 668
2916 537
2487 381
3889 902
11390 105
4951 496
1727 293
14943 612
2683 452
869 101
1356 319
852 31
13200 538
3485 767
3530 526
15433 494
10420 486
17120 604