9875 30
2259 121
7336 115
10752 437
4922 261
8133 88
6813 665
3757 825
11041 423
2473 394
2674 75
6282 546
5676 121
4295 596
995 74
3960 489
2482 258
2355 262
2100 268
3730 684