12295 81
2985 287
3210 567
13168 97
8408 398
20053 344
41686 186
3307 541
70958 318
4498 550
1719 271
72180 288
2400 47
1617 134
4291 713
9818 468
3314 350
8569 568
34207 411
213538 902
4017 545
6779 515
67124 529
7087 505
2852 507
53120 409
18536 570
2969 223