251 49
903 176
3247 619
3209 817
2274 592
2989 875
16197 968
2788 539
519 98
1188 132
197 58
199 28
3011 589
1070 187
1570 338
3581 787
2790 652
970 298
2901 596
575 32
3061 695
1091 291
3047 851
1675 284