15825 77
6004 179
4220 617
9061 633
3014 472
2004 93
3634 463
3770 417
2368 79
5416 802
4539 712
4488 677
19703 324
910 76
93903 532
6381 408
2629559 6563
28445 521
3349 376
7428 215
5040 806
5616 445
10278 418
3514 594
2337 303
2404 523
8610 131
55851 440