21753 506
4461 120
5945 737
5839 563
2749 41
4925 542
10588 300
1443 43
6031 160
233516 728
136029 441
5152 504
14356 326
3865 693
56918 95
64340 148
7843 659
5363 410
4775 245
5886 593
4103 623
21706 723
18490 684
7979 763
11282 186
4258 350
56135 112
118852 570