20021 66
43790 941
17319 228
3147 211
10574 140
2501 79
4268 476
9906 265
29113 181
1146 215
1476 259
1942 179
2644 370
850 48
2239 362
4340 705
14545 347
11522 165
23257 277
146922 304
6084 310
21095 416
140568 535
4633 394
4618 673
22055 644
7015 640
26273 622