12198 409
2185 447
4116 638
3374 79
4359 351
747 93
878 157
1528 392
2048 213
12747 54
15708 633
6955 416
2387 381
15739 773
7339 824
4591 652
2867 605
3797 892
1500 327
2415 572
1214 105
829 63
3278 330
4602 970
1636 53
29376 572
6135 699
5557 514