891 93
2675 381
1162 105
2596 309
1779 167
3340 995
4685 634
4472 727
3998 749
1039 233
3323 245
1856 299
2295 592
1197 69
1797 373
1378 95
4204 602
4907 520
22788 465
95416 414
106911 103
92623 348
30357 334
40070 142
6960 344
4805 593
5543 65
22353 511