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