11013 37
16625 109
20035 73
3859 276
4742 241
2655 235
10275 438
31189 514
14764 846
7903 363
11066 299
37634 825
7450 481
11167 296
4441 501
5751 513
21758 697
13900 316
2389 420
8390 704
6931 744
22073 145
3709 117
7004 569
13757 69
4109 80
6349 623
11640 329