10016 728
13151 285
7050 451
5331 454
6924 307
6062 258
157634 477
54045 328
19900 597
8802 410
24958 447
14651 461
13318 719
6987 669
5615 78
4681 207
2869 68
4712 103
9277 215
2739691 4073
248297 1043
2496089 3553
387616 1161
284841 1572