3632 201
2980 378
18535 192
1258 228
2211 521
3925 521
5592 387
4843 696
33061 374
3223 131
7541 484
2558 91