6409 680
2704 41
5801 273
9677 262
145822 847
18836 623
73625 145
13582 557
7110 204
13978 386
15054 977
7149 918
4008 754