15019 421
16573 396
177356 562
12722 299
8408 352
107539 284
9299 475
11887 562
69246 838
3748 384
3226 529
2700 304
3970 793
11689 239
4333 450
4410 174
2681 159
1954 173
4920 316