296 26
888 789
827 287
374 698
85 373
385 578
494 238
1011 337
471 843
88 557
429 934
658 823
12762 362
11706 801
8544 360
6806 363
6261 347
5310 12
5097 38
4495 223
4464 201
3988 645
3969 922
3950 217