31088 568
2557 522
1523 383
2040 116
2529 508
5353 616
5348 921
3449 170
3130 732
3165 688
10650 702
2720 373
3936 587
11262 203
14246 287
5512 509
2569 113
4723 309
6011 783
3613 628
3347 673
10997 157
2515 443
1154 70
4831 131
2442 327
3851 824
42989 731