15030 421
16584 396
177416 562
12722 299
8411 352
107686 284
9333 475
11889 562
69430 838
3752 384
3227 529
2707 304
3976 793
11696 239
4337 450
4412 174
2683 159
1961 173
4930 316