2963 595
646 185
2403 676
4189 550
2764 548
1901 406
24633 813
4187 759
3076 493
1304 62
6168 99
9593 617
2839 423
2421 386
1672 359
2705 537
4501 728
1151 111
9285 802
2761 136
2298 261
2426 305
6752 666
5822 871