28010 493
2801 273
30824 735
13717 538
6875 129
7486 612
16081 58
5432 153
5034 282
3943 205
8894 107
15515 648
6725 62
2665 67
3608 521
10524 565
5285 576