5040 343
1895 442
3521 918
6192 385
9244 642
3829 611
4207 885
1147 160
7525 89
17273 724
3980 293
1359 106
1724 269
1217 102
4942 602
3549 251
6701 649
2990 266
1746 300
3419 174
2478 605
4730 433
2228 406
2530 60