17613 752
2180 66
1304 159
3301 103
6286 840
17008 330
5758 865
4246 943
3347 332
2544 112
4386 491
4548 782
5089 351
2408 282
2218 437
3442 109
7743 605
3987 726
3611 832
5065 659
1285 77
4262 596
5581 518
1019 46
2948 181
8356 506
5729 655
3287 321