4118 641
29304 253
668 142
2822 786
77263 533
2375 605
43652 279
2928 939
8743 100
1101 351
3131 104
871 247
20444 812
64312 720
1323 340
627 160
4363 187
274 71
1836 554
4660 322
7805 664
5146 538
40639 721
29280 210