20681 251
2528 254
33163 557
24109 413
14201 201
11037 645
2892 340
8583 332
10257 621
12115 985
7942 412