27184 493
2470 273
28974 735
12737 538
6563 129
6961 612
15576 58
5174 153
4761 282
3812 205
8433 107
12235 648
6561 62
2503 66
3490 521
10107 565
5145 576