70233 333
102496 173
597076 514
303596 911
140860 293
83524 328
226967 820
124953 264
241208 465
303378 1072
269323 729
322686 805
98396 107
165973 686
343161 1546
66928 395
80926 202
88111 195
77027 211
64662 835
89088 302
197803 485
237930 529
199558 455
40070 173
11737 221
6251 142
2499 241