5958 690
4125 539
11153 146
13900 729
11695 147
23395 222
5372 578
3704 684
2408 317
2119 269
2733 527
1539 76