3007 226
2371 424
21658 328
9821 189
5131 475
8107 65
2808048 6029
73077 563
4431 38
2761 224
9131 737
5187 629
6658 279
3849 303
13709 163
5117 888
59409 197
50307 60
12562 594
5090 52
7273 616
3311 340
80576 449
9320 680
6436 454
8398 389
4148 476
4947 676