35070 400
2951 474
3921 637
9511 242
3123 334
8864 585
34970 695
1957 187
1401 180
6351 462
5054 606
75571 320
11619 203
3178 103
10941 279
22577 856
33932 496
5227 275
47634 941
10718 643
6550 118
8664 762
2702 307
30460 484
4882 824
6858 652
2461 286
2865 309