35180 400
2952 474
3922 637
9521 242
3128 334
8873 585
34975 695
1960 187
1403 180
6366 462
5055 606
75574 320
11622 203
3183 103
10948 279
22602 856
33936 496
5238 275
47636 941
10720 643
6565 118
8677 762
2705 307
30468 484
4895 824
6860 652
2466 286
2866 309