931 249
2840 650
2301 561
359 51
1767 390
1884 575
3113 872
2896 647
1225 230
2609 781
2538 796
768 53
759 152
3084 959
3140 670
3399 933
1047 214
340 85
2991 766
2511 607
1260 307
1152 231
1138 215
3195 801