12032 480
2621 290
3238 571
4210 513
4331 217
5888 440
15247 405
12719 709
3758 674
3294 314
12413 818
3666 98
4003 100
13901 380
8556 933
209649 958
16983 727
63037 504
2375 207
6471 71
3769 321
7640 619
16692 566
8656 73
3220 581
4461 560
193542 288
66235 648