2541 59
6221 908
13397 554
4316 138
14980 545
14063 365
346281 430
71331 218
51450 547
32588 429
34573 82
29416 411
12979 648
30802 561
6309 372
9969 719
10016 655
7836 919
12215 734
111502 543
62381 604
73385 859