3700 201
3056 378
19794 193
1291 228
2251 521
4077 521
7968 387
4927 696
33985 374
3337 131
7663 484
2645 91