4089 426
3320 605
37831 925
79278 117
13302 405
11610 347
2101 384
1181 54
4395 894
25877 491
7710 433