20648 251
2527 254
33161 557
24079 413
14198 201
11017 645
2891 340
8572 332
10247 621
12110 985
7942 412