3762 588
1391 147
10222 647
1545 357
734 43
5526 402
5527 119
4089 345
4825 418
1572 114
6875 583
3326 443
39601 165
2355 277
2979 335
27322 908
5111 472