10258 199
12411 534
12550 591
7454 358
18745 178
115946 862
77853 650
57017 184
44224 576
28001 83
40089 626
4222 611
5797 309
5802 802
4586 544
4425 371
3230 207
60557 888