20105 320
3589 599
15051 864
5414 386
1907 269
6552 693
12348 225
29100 897
4865 133
4042 751
10261 757
2510528 7128
5406 779
4430 640
8917 595
9773 645
6968 969
4478 716
4243 132
6731 733
11438 892
3948 185
2264 598
2484 203
2112 90
7314 736
2771 761
5879 806