20208 238
33150 557
9250 768
28016 642
23946 413
14150 201
8182 582
11001 645
2866 340
8499 332
10207 620
12037 985
6030 74
3111 524
7936 412