3001 657
2465 653
182 58
823 165
633 128
2409 696
2257 532
1110 292
759 209
2101 416
2570 565
566 152
2902 832
766 225
2787 596
553 122
1630 318
1430 427
1942 539
502 82
1546 451
2932 888
408 111
2110 683
421 100
2420 562
1086 306
1396 376