935 249
2845 650
2321 561
2913 647
1895 575
1772 390
361 51
3114 872
1231 230
2613 781
2542 796
773 53
3087 959
761 152
1058 214
3406 933
3142 670
1159 231
344 85
2994 766
2513 607
1262 307
3199 801
2046 463