6414 680
2708 41
5813 273
9707 262
145908 847
18845 623
73661 145
13587 557
7112 204
13983 386
15057 977
7153 918
4017 754