4639 80
2145 63
5792 116
8794 676
5308 158
16801 178
6576 700
10481 257
22480 393
24586 181
7922 547
4346 107
2831 422
4995 428