3042 790
1833 258
1577 178
2405 416
38630 176
65035 899
10962 485
25361 47
28503 463
76287 550
54925 268
52840 719
29715 351
74068 422
22113 207
41376 658
44899 416
35144 209
54755 618
58363 370
16621 604
34731 676
41935 501
42463 113