598 506
979 325
445 987
519 336
633 106
283 875
532 841
360 207
773 411
90 27
41 602
363 345
14193 365
13182 804
9310 361
7271 363
7195 348
6021 14
5591 40
5048 201
4964 224
4406 922
4375 646
4339 218