32328 112
8318 228
3658 323
25713 883
9420 42
9211 240
120065 636
105461 1090
85387 434
40000 823
15921 472
12277 192
33014 268