978 58
2674 648
2299 393
966 180
2056 369
12685 447
8748 226
6354 178
2781 126
1094 63
9389 151
10306 704
4201 519
3902 102
3446 766
2542 559
3421 111
9460 747
4956 603
40105 115
14765 481
14909 416
12492 715
4992 156
3644 296
6260 929
2686 403
379764 865