15006 421
16567 396
177299 562
12716 299
8403 352
107397 284
9261 475
11884 562
69066 838
3747 384
3220 529
2700 304
3965 793
11687 239
4326 450
4404 174
2677 159
1952 173
4912 316