31085 568
2557 522
1523 383
2040 116
2528 508
5353 616
5347 921
3449 170
3129 732
3165 688
10649 702
2720 373
3934 587
11261 203
14245 287
5512 509
2568 113
4723 309
6010 783
3613 628
3346 673
10992 157
2515 443
1154 70
4830 131
2442 327
3851 824
42989 731