501 159
2576 829
1134 364
1701 168
3849 388
3272 581
4086 470
3742 534
7109 87
5788 536
79266 311
6754 447
14709 133
4795 621
3878 709
29378 129
9003 629
3937 513
4949 499
4303 172
4604 186
5237 715
11195 103
6149 462
12510 605
38098 398
131510 720
76796 736