21753 506
4461 120
5945 737
5841 563
2749 41
4926 542
10598 300
1444 43
6033 160
233697 728
136130 441
5153 504
14356 326
3865 693
56952 95
64364 148
7844 659
5369 410
4775 245
5889 593
4105 623
21707 723
18490 684
7980 763
11286 186
4258 350
56147 112
118898 570