3501 621
14293 775
2129 255
2618 189
4012 845
2081 324
1675 398
10159 239
11114 525
1439 146
2811 610
3026 685
3279 613
2236 257
5987 511
3476 631
3352 427
2513 199
4572 1001
7451 448
2687 468
4182 328
3082 546
1861 107