20001 142
261139 2047
5737 463
10341 706
4735 382
11738 699
8184 584
44374 335
37959 352
35880 712
39420 170
3396 726
3061 490
2235 256
2895 316
2291 119
2798 442
1572 140
23080 297