22300 641
6951 280
12614 275
69505 198
20144 89
12021 244
8406 820
92950 866
108906 591
40273 462
18653 690
58734 250
15037 661
10204 561
11053 842
5116 164
4805 722
3448 440
1103 51
4488 495
35151 311
67753 678
77830 891
33157 395
93571 764
36803 237