3116 549
4361 812
3287 756
1367 151
234334 535
66262 993
15782 241
80060 274
21430 496
95311 500
101172 602
92163 863
120221 228
82935 972
86342 341
82353 801
5098 672
96992 409
72199 816
109782 198
148025 689
85643 752
43681 541
338601 1579