3089 691
2608 427
16149 568
4931 731
1654 329
14393 60
1621 145
1077 101
636 30
3080 846
17287 485
5438 310
14536 536
4692 613
16016 562
3754 728
1513 255
2195 269
1901 76
7759 120
5709 484
3345 680
3476 457
7343 220
4581 570
6523 177
2790 476
1331 63