15027 58
12671 261
16195 837
41151 96
16960 126
3619 359
2879 108
11096 547
24825 373
48678 325
2819446 4102
248420 1043
4188 148
2562979 3579
388208 1161
286152 1572
234104 590
3281831 6853
709201 1991
386463 1079
97388 372
3031324 7342