130 27
561 116
1541 507
1680 527
2553 677
2660 719
3000 757
1873 616
2198 633
1038 341
620 160
302 84
788 252
2991 792
2615 809
1614 346
2888 928
2322 723
1586 445
845 176
383 98
260 81
2953 978
1779 574
2399 562
1712 497
1429 347
572 162