20277 238
33163 557
9258 768
28040 642
24097 413
14202 201
8192 582
11022 645
2868 340
8520 332
10223 620
12070 985
6041 74
3113 524
7947 412