4004 367
12155 28
20844 444
12124 430
10954 440
1945 458
1900 384
1307 314
2942 653
2593 630
717 208
1791 511
2555 685
872 180
727 67
735 179
2595 707
2209 542
1028 208
23620 442
9258 529
14443 158
8697 392
14783 67
17060 354
6453 655
14483 258
17261 651