5143 35
2038 400
1559 303
1707 306
2640 511
472 72
3381 656
7458 338
1169 243
10194 261
839 98
15519 199
6120 49
5952 782
15627 825
4640 338
9161 690
10448 711
2589 174
3693 734
3392 649
4281 743
4703 311
4529 392
8289 471
4408 604
5078 908
2952 296