1686 432
1329 291
1047 155
929 254
3005 965
1324 327
2038 458
1158 342
2553 604
2634 724
521 59
6485 824
6023 147
25747 75
2560 471
20406 474
5509 433
18254 117