14533 354
2124 130
2657 170
109991 643
16498 75
16546 432
21330 58
22675 626
26320 374
5842 385
4061 922
687 65
1562 124