6681 239
13535 880
14805 877
177085 562
14513 528
161947 526
114201 893
30986 249
27887 939
8212 243
17128 140
12679 414
35160 761
7296 354
2860 114