14876 58
12531 261
16049 837
40100 95
16771 126
3522 359
2847 108
10628 547
24783 373
47015 325
2741770 4075
248303 1043
4118 148
2498347 3553
387640 1161
284874 1572
233935 590
3200213 6788
707436 1990
385470 1079
97260 372
2939485 7295