15902 869
18129 674
4931 636
2858 46
3406 363
7514 375
14092 470
7348 322
3504 97
5587 632
4930 244
3182 586
3560 111
1839 412
1344 237
857 78