21997 354
25512 102
2127 273
76559 578
3227 122
1399 346
26255 657
18513 107
11140 313
4019 498
6304 623
8503 458
26206 322
2082 483
2801 790
11763 77
5276 550
1782 264
15530 683
7075 463
19159 456
3848 429
32893 962
23145 981