3823 522
5409 92
3296 457
3293 672
3256 228
1116 101
2797 621
3395 635
1086 51
1623 172
4246 584
2298 508
3362 877
2956 651