4296 235
3644 201
3008 378
18800 192
1286 228
2223 521
3945 521
5598 387
5035 696
33509 374
3258 131
7630 484
2581 91