3006 393
5971 638
972 60
2720 266
2065 354
2771 610
3758 196
2849 274
2243 330
4444 857
2752 303
7557 728
4149 875
2883 388
3389 543
3241 670
2182 170
2831 633
4284 232
2441 41
11707 577
3903 748
1676 69
5830 737