3700 201
3056 378
19782 193
1291 228
2251 521
4076 521
7968 387
4925 696
33978 374
3337 131
7663 484
2645 91