9812 81
15094 730
8227 194
5753 150
5998 386
25800 729
5697 509
5011 571
3749 182
4920 407
10201 126
6310 74
5366 455
14121 626
55977 410
2867 382
3207 47
5523 193
7313 621
8662 729
10651 633
6702 359
6458 50
7987 569