3404 840
5593 327
2793 740
593 45
2381 502
6942 646
7944 673
799 59
3449 460
1144 147
6105 137
2975 613
2387 162
2843 309
31571 317
1246 106
4196 79
3304 656
3741 533
3672 128
6937 354
1845 255
2799 149
6616 826
3685 806
1986 322
3555 595
1860 47