22920 515
3207 191
4814 636
37706 236
20130 596
7512 772
11584 219
3296 312
2539 44
23281 526
3744 317
5026 542
6457 738
853 94
5675 117
4793 59
15683 465
1218 36