562 116
394 42
3159 872
1177 293
2698 851
2926 610
2558 683
1236 270
2663 741
2240 659
2253 388
1131 257
1750 471
1972 605
802 143
577 127
816 83
5964 604
796 133
1192 355
2757 852
336 81
3130 907
1211 271