20009 142
261176 2047
5737 463
10341 706
4738 382
11742 699
8186 584
44387 335
37996 352
35883 712
39438 170
3397 726
3062 490
2238 256
2898 316
2294 119
2800 442
1573 140
23148 297