2100 471
2232 497
2859 627
828 126
4463 77
142830 630
55924 417
131616 749
123557 353
70854 330
58583 684
81854 734
28496 527
33570 168
94270 767
16246 699
67323 587
140014 764
151823 940
6174 69
1150 220
36996 791
15582 407
50121 126