5042 667
2825 438
2205 94
812 55
2913 84
3624 800
1534 231
3605 776
2991 654
2771 379
5568 355
6877 288
1762 257
3047 678
3241 728
2780 684
4184 677
14295 644
672 86
3706 745
3197 558
6678 474
2363 406
2709 406