156 43
2842 873
1235 275
2677 703
806 243
2471 821
2522 528
1506 489
2258 50
7494 267
78799 311
16254 307
11780 931
8221 738
2680 150
8611 750
12172 84
5603 161
7508 234
19174 533
4921 314
15694 523
34413 544
50615 78
8432 707
5015 739
14639 497
46128 863