2890 96
2996 705
6047 384
8999 435
2958 109
3246 310
4057 95
15869 594
1044 58
3895 803
1182 114
2406 59
40482 287
14015 390
9099 392
6545 323
1727 327
1628 282
7603 183
11075 199
16234 165
6105 706
20185 382
6097 661
24093 593
26784 420
7069 733
6655 455