3038 309
5305 609
3929 508
17574 291
11681 884
6326 482
12683 580
19756 624
833362 1661
201146 473
36708 675
152914 448
155341 780
28060 244
11391 169
30970 757
65992 264
88734 607
439313 1609
36063 703
86156 250
81490 453
11305 221
15619 633
39746 176
60893 718
10488 122
32216 495