2631 527
1246 340
1330 398
3007 893
2989 970
2306 513
2293 604
2711 882
539 137
195 43
2139 640
461 107
2837 784
2769 809
1556 462
1665 473
979 246
405 114
2728 589
2913 768
520 97
1019 236
380 100
1963 580
2721 856
3763 550
8035 853
1726 438