19999 142
261123 2047
5737 463
10341 706
4734 382
11737 699
8183 584
44372 335
37945 352
35877 712
39414 170
3396 726
3061 490
2235 256
2893 316
2290 119
2797 442
1572 140
23055 297