31113 490
23508 409
13561 286
1624 207
3705 314
3885 105
5221 246
2417 559
7091 440
39000 298
4643 739
4477 414
9038 738
6431 370
2321 62
18081 460
14195 73
8286 161
14495 301
23062 331
34948 736
17650 316
7947 621
8534 293