6378 680
2688 41
5767 273
9628 262
145511 847
18812 623
73532 145
13560 557
7101 204
13970 386
15036 977
7143 918
4005 754