19576 313
16485 448
42150 341
23124 535
12876 573
21593 208
21834 413
34642 341
11378 656
20845 503
14957 62
27052 141
19492 155
15182 669