2433 532
263 69
638 171
499 137
1879 563
2459 517
1127 277
2493 800
951 225
2380 659
175 55
161 54
1116 313
293 59
560 120
291 86
1370 279
445 121
234 57
2802 856
1605 344
2206 594
2079 171
22198 106