16914 727
8100 44
29309 825
4918 672
2532 187
2903 275
3631 292
3148 266
1728 47
49832 367
5711 56
3675 211
4147 114
4355 144
5500 450
3266 567
3635 558
519 126
318 61
714 136
1374 186