21159 586
3759 128
1726 39
2138 244
11070 660
7562 543
4540 146
2662 504
1975 112
5556 533
4117 530
8341 505
9048 721
5729 621
3685 502
5885 772
7112 535
6793 164
5362 440
2554 262
4303 414
8536 723
1267 85
25485 451