16384 360
58414 157
18214 531
40197 317
9531 228
38490 490
47222 332
39848 373
108958 766
21645 242
16853 840
12099 556
9266 450
36774 240
2050 232
3335 846
1823 269
1009 56
4613 875