21484 251
2790 254
33280 557
25099 413
14400 201
11433 645
2925 340
8814 332
10497 621
12320 985
8060 412