3545 829
16915 898
1464 203
1462 191
8508 399
2797 311
4578 194
3289 684
4195 411
1000 79
4563 605
1830 144
2458 125
1215 29
2767 471
3653 440
9047 45
17081 583
1833 231
2516 387
5569 522
3149 297
9845 610
18000 117