19363 769
3254 673
1338 213
23142 318
42745 206
16017 674
30498 743
8171 363
8717 521
8067 396
6131 626