6366 680
2670 41
5741 273
9583 262
145280 847
18806 623
73472 145
13550 557
7091 204
13967 386
15031 977
7141 918
4003 754