5008 270
7932 121
21960 158
2693 342
4050 656
30929 864
3343 539
4740 218
2435 308
4285 498
36655 466
3667 638
5617 508
3129 69
6092 552
2338 74
15313 246
4822 506
5945 595
3581 662
5971 420
4099 647
5911 834
11328 706