932 249
2841 650
2313 561
1772 390
361 51
2906 647
1889 575
3114 872
1228 230
2610 781
2539 796
773 53
761 152
3084 959
3142 670
1053 214
3399 933
2994 766
342 85
1262 307
1154 231
2511 607
2045 463
3196 801