150372 300
103766 154
214434 264
65845 145
48228 120
120297 324
370069 909
87046 248
352729 1019
95820 145
29686 26
23860 50
33697 72
38368 63
23001 28
110904 231
40756 53
30426 53
59986 99
32956 59
79977 132
24703 19
280444 292
93337 95