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
3213 698
13524 345
5069 39
21041 539
4380 282
4157 249
2763 316
4067 737
9946 562
2563 459
2016 38