149 31
2895 793
611 196
720 210
2690 819
896 240
2055 597
1075 340
703 184
1589 440
599 152
2945 688
4875 134
1612 336
2711 769
1294 254
734 92
10101 560
3235 881
9532 236
6827 771
21539 474
4534 117
2406 463
7455 639
3138 689
6504 491
6310 669