16053 526
1901 272
2148 424
344 32
8531 260
6732 545
1075 105
7016 468
2562 399
2992 333
2158 262
2050 41
1697 345
4493 644
7348 464
3348 685
1845 89
1429 301
2038 331
15077 463
1836 232
15512 274
11555 462
24558 137
2626 522
18870 240
18679 259
3441 668