953 239
2405 683
429 93
1212 350
1042 293
1946 411
1458 366
2954 843
2156 595
1609 428
2840 552
1991 471
1859 445
2254 457
2382 614
3201 904
2586 616
2508 695
1097 237
229 44
2928 950
930 177
387 81
761 100
2028 618
2062 460
386 91
2591 632