141 686
975 509
546 291
290 218
513 237
947 93
280 73
1603 510
1212 404
183 267
784 505
846 459
2173 778
1822 570
1461 64
1263 870
1221 869
1196 15
1177 709
1143 8
1125 494
1124 164