4295 235
3644 201
3007 378
18800 192
1286 228
2223 521
3945 521
5598 387
5034 696
33508 374
3258 131
7630 484
2581 91