3096 691
2620 427
16301 568
4937 731
1663 329
14405 60
1630 145
1079 101
645 30
3084 846
17375 485
5463 310
14605 536
4707 613
16037 562
3768 728
1519 255
2205 269
1904 76
7772 120
5711 484
3361 680
3508 457
7426 220
4592 570
6567 177
2794 476
1334 63