14089 495
5304 69
19669 146
12985 54
8839 164
11380 352
9526 783
12826 612
23647 272
40666 286
38561 643
6715 792
13217 542
19659 337
10926 621
37964 329
4482 371
8856 447
30168 77
11854 346
6328 200
25206 687
4533 97
7810 526
6175 162
3460 68
6579 582
2657 242