14088 495
5304 69
19667 146
12982 54
8831 164
11379 352
9524 783
12824 612
23645 272
40662 286
38558 643
6715 792
13216 542
19659 337
10925 621
37961 329
4482 371
8856 447
30166 77
11852 346
6322 200
25202 687
4533 97
7808 526
6174 162
3460 68
6578 582
2657 242