22528 15
143239 395
98008 149
373749 941
84330 145
237133 413
361156 829
54991 80
60048 98
35955 26
76939 115
28044 65
65532 106
59879 72
116367 264
46384 82
230729 676
158676 310
55566 69
41047 48
51258 53
77539 93
628869 1649
69541 71