1681 432
1326 291
997 155
926 254
3000 965
1316 327
2027 458
1152 342
2543 604
2620 724
514 59
6459 824
6018 147
25737 75
2559 471
20401 474
5507 433
18254 117