161661 276
185248 980
29868 245
20008 350
54363 553
21523 401
11339 596
3440 915
2728 319
9334 570
1287 163
5008 399
3429 597
3488 551
8568 452