3999 607
10543 877
6343 42
4894 562
6065 415
9875 199
4546 320
3635 452
3239 410
7487 146
14425 158
36016 273
34438 143
34393 142
8975 279
11590 503
3260 332
5786 929
5428 46
6532 796
8073 762
10630 169
3285 554
4549 111
25296 363
2747 515
40601 142
22354 915