16862 531
13709 372
4722 122
8539 145
15530 673
15130 282
10734 649
4915 451
6821 573
4116 468
3624 368
1336 36
1482 219
1815 234
8450 495
4489 687
2096 76
28069 889