12540 526
8444 784
2878 480
6521 390
2115 76
8427 238
7403 522
4406 354
9777 787
6161 464
9679 639
12316 626
5071 132
6181 171
4358 658
4860 627
6312 618
4882 488
7036 419
2493 103
25509 97
8835 302
1269 134
5278 614
1371 208
4566 560
3679 859
4544 400