14089 495
5304 69
19669 146
12982 54
8836 164
11380 352
9524 783
12826 612
23647 272
40666 286
38561 643
6715 792
13217 542
19659 337
10926 621
37962 329
4482 371
8856 447
30168 77
11854 346
6326 200
25205 687
4533 97
7810 526
6175 162
3460 68
6578 582
2657 242