14085 495
5303 69
19662 146
12981 54
8819 164
11370 352
9522 783
12819 612
23644 272
40651 286
38550 643
6713 792
13214 542
19657 337
10924 621
37957 329
4482 371
8855 447
30163 77
11844 346
6320 200
25197 687
4533 97
7804 526
6174 162
3457 68
6577 582
2657 242