996 989
830 825
678 250
124 471
143 29
281 976
358 531
909 774
276 72
140 391
937 103
985 84
14322 365
13286 804
9374 361
7321 363
7265 348
6087 14
5625 40
5091 201
5020 225
4435 922
4406 646
4385 218