2949 721
2630 534
315 69
2384 482
1022 207
1003 322
2992 338
4518 703
2866 629
1263 312
1179 238
1357 316
926 140
3236 891
1150 255
3056 818
2000 572
2639 790
707 180
2682 594
2807 589
2317 718
1775 471
3342 926