14991 421
16554 396
177253 562
12710 299
8398 352
107296 284
9235 475
11880 562
68947 838
3744 384
3218 529
2695 304
3964 793
11680 239
4323 450
4400 174
2674 159
1950 173
4901 316