166 31
2590 706
5106 885
263 35
2368 674
1743 516
1892 543
1992 164
2774 576
3273 560
546 71
623 123
1176 79
3388 703
1701 366
341 46
1202 238
2231 611
1523 448
2037 526
1518 349
1668 513
4046 779
583 126