7581 232
18356 928
2282 121
17263 240
4241 791
29023 210
4095 587
10598 614
3338 499
19306 614
2713 328