976 58
2674 648
2299 393
963 180
2053 369
12685 447
8737 226
6344 178
2776 126
1092 63
9377 151
10302 704
4197 519
3895 102
3446 766
2542 559
3417 111
9451 747
4944 603
40097 115
14763 481
14905 416
12469 715
4987 156
3639 296
6260 929
2683 403
379756 865