10258 199
12411 534
12550 591
7454 358
18745 178
115950 862
77854 650
57017 184
44227 576
28002 83
40090 626
4222 611
5797 309
5802 802
4586 544
4425 371
3230 207
60558 888