2928 939
2822 786
2375 605
29304 253
43652 279
668 142
77263 533
3131 104
871 247
20444 812
1101 351
64312 720
627 160
4363 187
274 71
1323 340
1836 554
29281 210
5682 818
183511 1097
5146 538
7805 664
4660 322
58820 121