22891 515
3206 191
4814 636
37697 236
20126 596
7507 772
11584 219
3296 312
2539 44
23280 526
3743 317
5026 542
6457 738
853 94
5675 117
4792 59
15683 465
1217 36