601 161
2123 541
1917 458
1217 269
419 129
2642 575
826 140
3041 780
595 81
1540 418
972 127
1546 354
1039 330
2202 510
746 148
774 133
2240 591
3902 529
4734 691
2746 706
1639 198
2789 681
1644 274
210 25