1590 405
6680 570
4589 456
10102 928
27953 188
7300 412
16337 146
19640 327
26297 779
3310 564
31099 224
8321 244
5291 471
24141 241
2302 257
2460 98
6285 273
8031 350
8173 88
7267 357
4192 463
3536 560
3765 304
9857 469
9976 515
16262 59
6130 676
12933 39