21205 509
4071 367
12699 28
21769 445
13005 430
12894 440
2289 458
2202 384
2136 314
3505 653
2811 630
777 208
2066 511
2799 685
1166 180
1232 67
784 179
2642 707
2326 542
1185 208
26288 442
9363 529
15424 158
8828 392
17646 68
17455 354
6576 655
14996 258