3451 26
2989 192
9334 357
5012 86
7322 872
5411 332
12471 322
10230 614
4090 660
4761 636
4050 665
6714 751
3497 284
14016 363
4300 864
4922 584
20363 125
23276 142
2165 146
4876 359
5679 113
9454 310
7003 841
2698 295
4653 451
15149 734
1833 76
6715 756