10230 199
12393 534
12533 591
7436 358
18412 178
115687 861
77726 649
56963 184
43701 574
27840 82
39835 626
4205 611
5782 309
5794 802
4573 544
4416 371
3217 207
60473 888