31063 568
2557 522
1523 383
2039 116
2521 508
5350 616
5341 921
3446 170
3129 732
3165 688
10641 702
2719 373
3925 587
11261 203
14238 287
5512 509
2567 113
4721 309
6004 783
3613 628
3345 673
10984 157
2515 443
1154 70
4827 131
2439 327
3850 824
42984 731