14890 58
12546 261
16057 837
40152 95
16783 126
3523 359
2849 108
10637 547
24785 373
47146 325
2745248 4075
248311 1043
4121 148
2502305 3554
387679 1161
284956 1572
233946 590
3204400 6789
707529 1990
385538 1079
97272 372
2944563 7296