20190 238
33148 557
9248 768
28016 642
23923 413
14143 201
8179 582
10998 645
2865 340
8496 332
10206 620
12035 985
6023 74
3110 524
7933 412