6115 660
15211 201
6045 179
8664 566
1401 119
10506 357
4528 426
7827 470
1220 68
2223 340
4218 428
45527 373