16612 234
15047 58
14756 710
5564 94
12684 261
16439 351
16215 837
5210 230
8610 312
42802 292
17133 748
13498 115
12060 446
8091 504
6520 632
5796 160
41400 98
16988 126
3943 326
4843 129
11401 624
2833597 4107
935753 960
248445 1043
388304 1161
194888 744
3297327 6863
190291 592