4048 632
22775 600
3014 557
8575 535
20597 254
7532 321
1410 46
2966 276
2096 382
4844 143
4002 242
23470 622
29963 673
8127 414
1679 224
4179 797
18998 155