496 31
10560 396
5863 584
2976 111
1115 300
1819 227
601 145
974 260
971 174
3080 606
2395 642
2698 640
1028 190
501 79
1597 388
721 70
4092 761
3361 558
1132 309
2729 746
2407 549
9728 771
2377 496
1840 476