15023 58
12663 261
16190 837
41070 96
16942 126
3607 359
2876 108
11083 547
24824 373
48574 325
2813229 4101
248416 1043
4186 148
2558136 3576
388169 1161
286030 1572
234091 590
3275052 6831
709072 1991
386388 1079
97383 372
3024076 7340