3999 550
1337 43
4126 348
1857 287
4048 625
5880 895
10799 41
3104 309
3784 644
3155 128
6216 301
12443 50
8725 647
2475 206
4099 370
5289 652
6381 482
9677 318
7792 592
10575 284
17284 303
30587 393
22177 460
12842 253
16550 784
9500 341
19975 265
118796 366