1686 432
1331 291
1048 155
930 254
3005 965
1324 327
2040 458
1158 342
2554 604
2634 724
523 59
6491 824
6023 147
25747 75
2561 471
20407 474
5509 433
18254 117