30709 853
705 96
24362 943
3914 666
1175 187
12459 55
1964 443
1536 452
1446 429
5151 766
783 144
581 127
13987 527
3230 465
30353 174
3114 494
6576 783
13447 353
4582 624
2936 129
1982 379
2586 371
3631 917
4792 845
3432 531
2781 160
11791 627
3794 332