407390 969
5918 45
49214 486
7754 536
286913 840
170363 372
35269 486
4931 306
93456 531
10263 780
8004 70
109371 343
7291 773
48078 774
181570 930
19381 195
10070 827
8869 108
14068 101
125869 405
6793 679
144327 738
82380 678
117665 431
158154 678
5315 269
28725 271
27498 581