10250 199
12403 534
12543 591
7446 358
18421 178
115836 862
77813 649
56992 184
44028 575
27942 82
39993 626
4218 611
5790 309
5800 802
4582 544
4422 371
3223 207
60526 888