21258 251
2569 254
33243 557
24774 413
14315 201
11312 645
2907 340
8728 332
10418 621
12247 985
8002 412