14625 56
11425 151
20549 70
12321 314
25319 605
81102 463
2402 229
19411 569
37119 642
6139 308
3854 534
17744 782
1902 223
9287 168
3527 544
5158 545
48785 172
4679 161
4633 568
5852 463
43781 189
11115 628
65865 989
12195 386
16867 306
5450 651
9337 757
20650 561