313 23
3267 782
4457 431
2663 553
2371 685
3156 916
1824 474
908 182
2848 616
3289 969
2176 409
3083 946
2317 644
2740 528
5229 329
3212 600
4296 252
4043 270
1082 214
3016 809
1168 108
2460 591
2929 571
2878 612
2982 777
1473 209
1140 185
2078 501