14096 495
5305 69
19682 146
12993 54
8841 164
11393 352
9533 783
12838 612
23680 272
40682 286
38578 643
6718 792
13223 542
19665 337
10929 621
37986 329
4483 371
8859 447
30184 77
11871 346
6337 200
25215 687
4536 97
7815 526
6178 162
3461 68
6591 582
2659 242