2928 939
2375 605
872 247
2822 786
3131 104
1101 351
20444 812
64312 720
274 71
4363 187
1836 554
29281 210
1323 340
627 160
4660 322
58820 121
5682 818
40639 721
7805 664
5146 538
1567 309
2025 442
1142 325
183511 1097