50 503
316 972
79 888
654 744
235 164
1004 948
487 553
348 49
624 243
656 851
345 195
871 901
14322 365
13286 804
9374 361
7321 363
7265 348
6087 14
5625 40
5091 201
5020 225
4435 922
4407 646
4385 218