1301 428
1564 357
406 119
2149 647
1159 352
1196 336
2810 921
1935 535
670 216
783 226
2360 693
2249 709
2759 682
2999 608
2333 741
2533 551
2310 648
156 51
2184 544
24547 351
6104 184
3786 631
33498 614
15470 760
5963 540
14982 797
13564 532
22844 207