14890 58
12546 261
16058 837
40154 95
16783 126
3523 359
2849 108
10637 547
24785 373
47152 325
2745343 4075
248311 1043
4122 148
2502431 3554
387682 1161
284960 1572
233946 590
3204546 6789
707530 1990
385539 1079
97272 372
2944734 7296