16386 360
58422 157
18214 531
40199 317
9532 228
38499 490
47225 332
39853 373
108988 766
21649 242
16861 840
12102 556
9268 450
36783 240
2051 232
3335 846
1825 269
1009 56
4617 875