1011 279
2853 878
1817 581
1775 470
115456 498
53596 780
67038 610
108416 547
96792 253
57900 653
99577 254
155669 218
685179 1160
10983 801
8105 438
22512 86
16367 693
7635 221
5212 552
24239 634
11409 327
6037 371
8141 596
4944 103