986 32
822 218
2685 528
2960 900
1004 166
1881 353
1608 451
858 251
3036 932
2455 238
4380 927
809 108
2698 586
2695 662
4023 532
732 179
1546 363
911 156
2118 573
2313 444
1887 475
1458 51
1878 501
259 24