10250 199
12404 534
12544 591
7446 358
18432 178
115841 862
77816 649
56992 184
44032 575
27946 82
39997 626
4218 611
5790 309
5800 802
4582 544
4423 371
3224 207
60529 888