20214 238
33150 557
9250 768
28016 642
23971 413
14155 201
8182 582
11001 645
2867 340
8500 332
10208 620
12040 985
6032 74
3111 524
7937 412