3952 152
12650 527
9539 623
29268 647
21447 346
7343 170
21440 767
19888 671
22391 674
14934 566
9182 474
8522 772
3068 755
4054 146
2750 194
3280 109