20670 251
2528 254
33162 557
24101 413
14199 201
11033 645
2892 340
8583 332
10257 621
12115 985
7942 412