21230 425
20666 618
4974 612
20357 562
40772 120
21091 233
26301 259
45758 384
50225 720
4254 383
12540 666
7667 502
6383 222
13848 456
11686 170
61723 95
108918 667