5006 277
10589 326
1222 63
3687 720
3625 754
5828 923
4207 663
11503 169
3193 86
8932 325
11541 221
7685 359
4403 274
1559 265
4115 527
21858 537
4952 556
1249 102
7931 673
2323 160
6690 516
2398 280
3293 502
2458 412