15930 355
8921 638
9401 370
8526 701
16900 68
8792 725
74505 450
22195 1110
15432 862
3504 51
3143 109
1434 199
1883 376
1697 245
2045 291