329328 975
99807 864
3767 110
387322 889
5035 710
5931 895
5205 196
62874 343
10968 242
3232 377
29235 660
5275 58
7646 784
39796 297
21036 459
114833 709
3028 194
1650 50
5085 505
115462 194
38631 129
155152 168
13807 502
13483 142
3861 309
10722 174
5229 695
3675 286