3761 588
1388 147
10194 647
1545 357
733 43
5522 402
5525 119
4083 345
4825 418
1569 114
6874 583
3325 443
39560 165
2352 277
2978 335
27093 908
5105 472