3051 793
1262 275
942 142
10660 153
2063 412
333 24
2036 507
807 201
3490 743
3146 81
365 34
2327 696
1851 196
10955 437
5910 637
3208 913
2881 495
743 130
2284 584
458 83
40176 154
1943 472
3583 661
3178 811
704 65
2919 682
3012 532
15670 102