3593 53
1612 101
964 140
3550 753
2975 488
2140 130
1260 114
2838 614
1175 176
1622 89
1791 199
4365 585
4398 778
2908 574
1850 64
2936 413
3075 638
2638 520
3375 669
2992 654