5040 343
1895 442
1147 160
4207 885
7525 89
3829 611
1724 269
1746 300
3419 174
17273 724
1217 102
2990 266
4942 602
6701 649
3549 251
3980 293
3449 423
3695 462
2228 406
2174 98
2478 605
4730 433
3083 721
4352 412