19639 238
2453 254
33080 557
23219 413
14008 201
10845 645
2838 340
8366 332
10070 620
11895 984
7862 412