14086 495
5303 69
19664 146
12981 54
8824 164
11374 352
9523 783
12819 612
23645 272
40655 286
38554 643
6715 792
13214 542
19659 337
10925 621
37959 329
4482 371
8855 447
30163 77
11846 346
6321 200
25199 687
4533 97
7807 526
6174 162
3458 68
6578 582
2657 242