1028 283
8421 101
1188 89
2264 477
2869 556
547 93
3644 669
1939 330
7093 616
1820 368
1617 41
4148 329
2493 514
5784 603
20336 829
7057 167
1227 155
3926 596
8956 217
3250 711
2578 648
2052 322
3584 606
2474 484