29536 389
20510 880
14465 735
27188 712
7577 191
72467 328
28973 80
117713 849
17383 40
67515 536
25220 430
5770 264
25519 146
43769 508
14083 823
28844 146
4461 860
20796 185
36254 686
26972 547
15991 52
17172 548
15205 350
16152 223