1584 438
12262 129
16089 670
10000 560
3195 563
22947 475
30232 307
8178 407
13983 422
4969 228
3776 618
7828 452