3530 400
7846 70
1965 157
5998 664
20358 611
7927 434
2757 202
27355 396
15949 147
24423 119
3996 513
4201 296
8699 546
6164 581
10253 554
5456 552
11615 643
7662 712
7380 323
3111 349
10291 611
15466 409
6044 790
6435 353
22547 247
2056 176
37981 363
156686 632