2128 280
9694 585
2729 256
15594 680
790 27
1815 202
3804 73
1745 207
3129 461
1804 388
2541 205
3726 350
4261 354
3056 383
9067 839
2918 163
2844 697
15727 643
1313 64
1003 142
2581 458
3269 517
12290 605
3577 866