16692 101
5121 887
3405 287
104707 584
81643 803
2537 240
74365 577
45543 786
6902 305
24068 88
232344 589
3439 618
3755 522
2599 68
3450 576
2553 175
2989 232
1552 145
3222 510
4408 806
4070 639
1520 223
2690 144
3580 461
3286 562
3680 589
3280 687
1847 81