4218 799
2735 598
9511 360
2821 299
2768 471
2914 336
15456 264
4302 268
4939 610
18809 384
3849 186
2260 273
3847 397
3312 466
1113 74
3585 262
2385 525
647 48
5072 782