142 686
975 509
547 291
290 218
515 237
948 93
280 73
1605 510
1213 404
183 267
784 505
846 459
2175 778
1822 570
1463 64
1264 870
1221 869
1198 15
1177 709
1143 8
1126 494
1124 164