15022 421
16578 396
177382 562
12722 299
8410 352
107602 284
9319 475
11888 562
69347 838
3749 384
3226 529
2703 304
3975 793
11691 239
4335 450
4411 174
2683 159
1956 173
4926 316