16982 532
40498 630
24685 198
12398 584
18856 487
7704 338
1636 217
2992 122
7144 781
6039 662
13123 401
2982 584
4682 564
18609 169
6225 447
14095 326
4109 284
4356 271
2342 116
20020 37
4597 276
5964 824
5394 590
20236 115