1501 250
3192 822
1375 229
2395 247
3441 927
3696 142
3582 733
3358 691
2930 646
1291 254
1770 268
2343 334
1725 47
8998 56
17517 383
1051 180
5772 906
1448 172
2293 461
2486 422
2299 288
1630 381
2896 79
4642 970
5567 680
2644 641
4364 468
4035 832