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