10250 289
8496 617
6181 491
12278 148
14041 588
3539 157
4419 506
1996 39
2661 122
3886 432
2828 99
4604 747
5731 97
2333 134
5598 789
104696 212
129851 745
17691 85
18502 287
9060 683
26383 423
21403 701
96681 514
48831 560
23429 240
32979 711
13947 692
10913 429