2559 667
1635 363
1501 369
728 210
2906 696
5102 506
1595 423
2813 591
15806 168
1251 247
12082 314
28556 870
53542 485
1699 361
2226 472
2496 674
1880 233
679 156
5424 592
938 116
37547 983
529 103
893 161
215947 415
16769 293
63340 644
1745 416
149234 377