3700 201
3056 378
19803 193
1291 228
2251 521
4077 521
7968 387
4928 696
33987 374
3337 131
7663 484
2647 91