15096 743
24292 313
5346 112
12666 752
4504 373
5661 573
12510 369
17019 581
16385 58
8294 456
6270 336
20496 448
69656 169
3054 400
3125 605
10659 502
4701 296
5272 183
4826 677
53536 352
2156 331
12075 759
4249 569
4087 111
18802 81
6250 764
1609 140
3673 605