16696 101
5122 887
3409 287
104710 584
81643 803
2540 240
74366 577
45544 786
6906 305
24096 88
232348 589
3441 618
3756 522
2601 68
3454 576
2553 175
2990 232
1553 145
3222 510
4410 806
4071 639
1520 223
2700 144
3590 461
3290 562
3680 589
3283 687
1850 81