4298 26
8515 873
33278 594
7100 62
5329 513
11556 827
6178 386
20081 227
15899 69
14465 498
387978 1161
8070 391
5374 135
7400 880
9848 598
14868 581
4293 159
3354 73
22247 662
6696 585
2361 301
13013 376
13078 771
58116 588
62964 95
9007 676
23502 509
3472 337