60536 671
129506 288
270973 978
14904 894
11448 49
11746 800
78875 749
20351 62
16144 520
132219 844
23425 404
8549 101
96759 592
489800 1562
12092 441
95066 387
63819 87
35230 748
8275 354
11546 582
14445 366
147239 1079
4049 364
14096 441
8005 747
21448 648
165633 796
5418 260