1686 432
1329 291
1036 155
929 254
3005 965
1323 327
2037 458
1157 342
2552 604
2633 724
521 59
6481 824
6022 147
25747 75
2560 471
20406 474
5509 433
18254 117