3032 691
2462 427
15278 568
4830 731
1597 329
8531 58
1550 145
1025 101
578 30
3056 846
16784 485
5256 310
14088 536
4571 613
15913 562
3676 728
1456 255
2117 269
1829 76
7703 120
5623 484
3241 680
3416 457
7108 220
4492 570
6322 177
2725 476
1287 63