12198 409
2185 447
4116 638
3374 79
4359 351
746 93
878 157
1528 392
2048 213
12747 54
15708 633
6955 416
2387 381
15739 773
7337 824
4590 652
2866 605
3796 892
1499 327
2415 572
1214 105
828 63
3276 330
4602 970
1636 53
29376 572
6134 699
5556 514