10532 87
13737 664
7277 210
2893 498
3494 357
3377 551
5971 483
11643 491
1988 124
9707 239
2062 213
1908 42
3285 450
4420 686
7852 511
3296 777
2826 526
2667 626
7308 89
2818 259
5248 961
2217 307
1049 179
9400 251
9563 140
30218 618
3394 324
19843 410