4060 403
3844 634
3203 351
5243 452
2163 62
3292 499
4215 530
2540 112
10572 347
5935 398
21995 744
12197 671
445552 722
79682 162
62272 628
296657 1108
22937 510
6959 198
6506 547
93798 637
50287 922
112355 671
29083 249
46278 472
81229 765
22916 52
17623 237
24599 629