3056 903
843 55
629 154
1078 197
1227 315
1152 183
20332 146
2121 460
808 87
14707 626
3354 628
1068 150
7711 304
5912 787
1166 269
7390 230
2743 772
2182 609
3646 679
2634 561
2368 541
7403 493
1016 246
1322 173
15617 86
1771 135
2393 487
3311 692