15825 77
6004 179
4220 617
9061 633
3014 472
2004 93
3634 463
3770 417
2367 79
5415 802
4538 712
4488 677
19700 324
910 76
93870 532
6381 408
2629227 6563
28445 521
3348 376
7426 215
5038 806
5616 445
10278 418
3513 594
2337 303
2404 523
8609 131
55847 440