14086 495
5303 69
19664 146
12981 54
8823 164
11374 352
9522 783
12819 612
23644 272
40654 286
38553 643
6715 792
13214 542
19659 337
10925 621
37959 329
4482 371
8855 447
30163 77
11844 346
6320 200
25198 687
4533 97
7804 526
6174 162
3458 68
6577 582
2657 242