9012 58
6102 690
4229 539
11242 146
14250 729
11993 147
23865 222
5421 578
3755 684
2458 317
2177 269
2777 527
1586 76