2510 59
6201 908
13394 554
4312 138
14979 545
14063 365
346262 430
71317 218
51446 547
32582 429
34565 82
29408 411
12976 648
30794 561
6308 372
9967 719
10015 655
7830 919
12211 734
111481 543
62368 604
73374 859