3006 226
2371 424
21658 328
9819 189
5131 475
8104 65
2806879 6028
73023 563
4431 38
2759 224
8833 737
5185 629
6657 279
3848 303
13709 163
5117 888
59398 197
50307 60
12561 594
5090 52
7270 616
3307 340
80543 449
9318 680
6435 454
8396 389
4146 476
4947 676