318503 810
5298 568
9170 529
18068 759
434319 934
401731 399
24773 112
57032 849
358881 1022
21711 817
10710 501
213760 1968
54558 296
110956 241
19807 54
46368 207
79533 344
35934 224
44026 768
5563 893
8260 95
6026 705
7561 429
6776 205
6490 790
13378 948
4916 839
3029 91