31071 568
2557 522
1523 383
2039 116
2526 508
5350 616
5344 921
3447 170
3129 732
3165 688
10647 702
2720 373
3931 587
11261 203
14242 287
5512 509
2568 113
4723 309
6007 783
3613 628
3346 673
10988 157
2515 443
1154 70
4829 131
2441 327
3850 824
42984 731