5095 473
3345 617
5414 402
1882 137
3828 472
2973 92
2930 284
8462 696
3289 145
2921 290
4057 344
8864 645
3179 129
3640 154
1373 33
5444 505
6045 677
10389 656
21492 999
5030 610
7979 750
4293 341
40040 691
6318 760