16053 526
1900 272
2148 424
343 32
8530 260
6732 545
1075 105
7016 468
2562 399
2992 333
2158 262
2049 41
1697 345
4493 644
7348 464
3347 685
1844 89
1429 301
2037 331
15075 463
1836 232
15511 274
11554 462
24555 137
2625 522
18868 240
18677 259
3440 668