7505 232
18355 928
2281 121
17263 240
4240 791
29015 210
4094 587
10598 614
3336 499
19306 614
2713 328