3097 106
4295 472
24056 931
3091 430
1482 174
2028 275
1254 109
15038 658
4460 774
2696 562
3056 623
14734 292
4164 328
3931 860
3566 845
2667 511
631 62
3723 604
3346 584
1507 181
986 93
1337 60
3415 580
3700 607