15002 289
2270 259
2584 118
8777 247
312133 965
34749 463
33036 589
3419 660
4512 771
11800 118
49501 333
2515 227
3863 395
158082 221
55229 381
153330 421
5299 316
31482 275
7831 791
3063 110
23018 454
34775 344
4434 264
3171 330
2939 52
64297 261
6646 419
12427 153