12530 431
2986 279
24710 300
1667 73
3643 192
4468 820
2745 261
1488 139
2689 306
3179 701
3818 770
2151 180
3011 116
4562 675
5623 146
4194 787
7910 907
3548 393