56211 500
18560 142
20359 545
45692 881
16666 645
27471 708
78633 868
50571 761
4123 107
6984 450
29847 116
24981 447
13848 255
5212 111
12173 250
7547 526
8262 590
21624 531
5315 371
3845 100
7418 148
11062 524
54456 259
16060 127
9600 875
12992 90
27302 503
4512 528