31058 648
5295 756
10461 364
17046 759
5792 73
5867 522
8609 506
14460 58
20628 794
2371 65
2305 174
15812 837
4948 230
16567 748
9137 724
12955 638
16807 160
6954 551
22062 610
163784 974
3129471 6740
705360 1989
384289 1079
97062 372
49558 401
125747 465
118096 632
41909 582