19418 375
22570 126
20891 549
27216 183
18598 244
26789 468
28350 643
15907 539
4944 501
25093 670
2370 227
2329 155
6766 626
3806 534
4303 511
5963 792
17356 56
35239 344