14376 30
3141 513
5456 695
13542 644
3606 619
9610 502
2461 460
4849 392
5039 377
10903 291
14821 318
2988 372
26272 124
19808 240
16823 495
13650 900
2353 182
1872 280
17215 141
7820 860
5113 764
3765 169
4489 591
4449 712