1689 432
1340 291
1069 155
930 254
3008 965
1329 327
2050 458
1162 342
2558 604
2646 724
526 59
6505 824
6025 147
25759 75
2561 471
20408 474
5510 433
18255 117