40003 715
71779 869
52380 936
36385 752
54017 432
25446 417
55569 404
21596 588
57255 610
29935 584
28085 395
44042 119
47054 611
48416 134
57677 334
47362 249
56409 433
66213 556
42495 550
51604 733
141925 613
60962 114
27199 412
163074 842