500 191
953 725
735 627
991 863
372 149
948 312
185 928
866 82
221 511
855 903
338 589
148 975
14323 365
13287 804
9376 361
7321 363
7266 348
6088 14
5626 40
5091 201
5020 225
4435 922
4407 646
4387 218