29590 857
12708 456
4301 90
3896 674
5694 293
2176 39
6971 129
9533 368
3441 180
7792 970
76787 759
8144 527
5732 442
16412 240
2735 354
3887 727
59220 340
17756 411
23595 612
16785 146
107000 327
20399 133
16555 246
9798 614
22941 530
12011 383
3851 211
3883 616