20647 251
2527 254
33161 557
24078 413
14198 201
11017 645
2891 340
8572 332
10247 621
12108 985
7942 412