2990 588
3034 982
898 241
2174 529
1451 374
1103 312
1000 242
296 67
1077 321
3558 823
3066 904
2738 889
2937 785
2940 883
2410 728
2931 901
2946 808
1989 553
1877 416
754 183
1208 249
1914 503
1183 308
331 79