310 72
2888 752
2629 530
2792 698
5156 693
5515 423
10270 103
20837 185
11344 364
7686 632
4627 81
5428 321
4065 715
8527 584
3282 198
6070 440
7550 684
6313 309
3531 182
6188 215
4893 611
5171 567
6180 316
8403 579