3529 400
7846 70
1965 157
5998 664
20357 611
7927 434
2757 202
27353 396
15949 147
24423 119
3996 513
4200 296
8699 546
6163 581
10246 554
5455 552
11615 643
7660 712
7380 323
3111 349
10291 611
15466 409
6043 790
6434 353
22545 247
2056 176
37952 363
156681 632