331 85
867 198
1930 521
8687 753
666 117
25178 544
1361 187
1618 351
9318 474
6903 750
5688 799
29478 362
18928 32
20086 355
8036 293
2112 226
7857 668
23231 196
38219 237
11346 887
5083 528
2510 112
2868 517
26307 419
3962 821
2222 446
4369 714
5740 489