9894 30
2262 121
7370 115
10780 437
4928 261
8153 88
6827 665
3764 825
11046 423
2475 394
2686 75
6312 546
5702 122
4310 596
999 74
3962 489
2484 258
2361 262
2133 268
3738 684