3700 201
3056 378
19789 193
1291 228
2251 521
4076 521
7968 387
4926 696
33980 374
3337 131
7663 484
2645 91