20199 238
33149 557
9248 768
28016 642
23935 413
14147 201
8180 582
10998 645
2865 340
8498 332
10206 620
12035 985
6028 74
3110 524
7936 412