2993 578
22320 955
12306 264
5231 86
3545 706
2623 535
5974 108
2787 228
1222 121
2548 223
1850 144
4343 752
11585 335
2617 446
1277 208
8926 808
3181 743
4495 699
2662 610
1199 132
11788 586
11290 67
11307 435
4366 738