21010 250
2560 641
2566 512
851 261
533 159
2215 629
703 198
2972 661
1382 436
2757 840
195 41
1189 249
1623 448
1317 413
1697 504
2317 487
4188 126
844 274
9366 239
2975 903
2560 564
8226 576
908 261
503 114