3503 400
7830 70
1959 157
5974 664
20291 611
7888 434
2736 202
27313 396
15933 147
24395 119
3975 513
4160 296
8657 546
6143 581
9964 554
5411 552
11575 643
7625 712
7316 323
3081 349
10265 611
15431 409
5986 790
6359 353
22518 247
2044 176
37081 363
156542 632