2992 778
1735 340
837 114
771 51
8686 424
1741 292
3143 574
2139 168
2457 268
3915 655
2534 243
2193 207
10036 706
7837 838
6178 533
5041 201
4447 489
2524 365
12562 696
3133 262
59029 126
24859 414
26262 124
3323 300
5272 683
11466 386
8452 463
25098 107