16053 526
1901 272
2148 424
344 32
8533 260
6732 545
1075 105
7017 468
2562 399
2993 333
2158 262
2051 41
1697 345
4493 644
7348 464
3348 685
1845 89
1429 301
2038 331
15079 463
1836 232
15514 274
11555 462
24560 137
2626 522
18873 240
18681 259
3441 668