2969 582
4493 558
5957 587
53870 370
2998 288
3596 202
4155 252
25292 493
168780 550
9887 65
14569 642
1375 37
5746 753
2356 99
1933 213