2960 582
4483 558
5946 587
53675 368
2992 288
3592 202
4151 252
25276 493
168755 550
9883 65
14564 642
1375 37
5745 753
2354 99
1933 213