3003 797
878 150
2606 540
3094 859
3257 766
509 75
3166 537
1796 353
2404 695
2509 681
492 31
2655 606
588 79
1087 205
1609 481
1463 295
2623 617
692 101
2393 572
529 113
1841 181
2690 723
2466 587
1867 147
1120 206
3279 360
1325 292
1127 44