1059 401
1442 632
575 468
885 296
9490 490
638 296
4332 166
528 529
1288 546
600 316
287 695
699 1000
11155 223
9884 344
7253 640
6509 135
6135 881
6075 305
5079 334
4956 37
4858 221
4190 66