14089 495
5304 69
19669 146
12982 54
8834 164
11380 352
9524 783
12825 612
23647 272
40663 286
38560 643
6715 792
13216 542
19659 337
10925 621
37962 329
4482 371
8856 447
30167 77
11854 346
6325 200
25205 687
4533 97
7808 526
6174 162
3460 68
6578 582
2657 242