20686 251
2528 254
33163 557
24118 413
14202 201
11040 645
2892 340
8584 332
10259 621
12115 985
7942 412