978 58
2674 648
2299 393
965 180
2056 369
12685 447
8743 226
6351 178
2778 126
1094 63
9386 151
10304 704
4200 519
3900 102
3446 766
2542 559
3420 111
9458 747
4953 603
40104 115
14765 481
14908 416
12485 715
4992 156
3644 296
6260 929
2686 403
379763 865