31078 648
5296 756
10465 364
17058 759
5792 73
5870 522
8609 506
14466 58
20635 794
2374 65
2306 174
15828 837
4950 230
16572 748
9138 724
12958 638
16810 160
6955 551
22063 610
163792 974
3133479 6742
705418 1989
384331 1079
97073 372
49558 401
125772 465
118102 632
41915 582