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