3530 400
7846 70
1965 157
5999 664
20359 611
7929 434
2757 202
27355 396
15949 147
24423 119
3996 513
4201 296
8699 546
6165 581
10258 554
5458 552
11615 643
7662 712
7380 323
3111 349
10291 611
15467 409
6044 790
6438 353
22547 247
2056 176
37998 363
156692 632