45860 77
8916 427
13821 713
11932 884
5347 375
4016 168
34696 170
18119 613
27778 491
7559 189
63672 293
33396 340
9529 701
32871 244
1686580 3650
19882 387
694575 812
180282 591
205752 458
416642 1023
733819 1117
145485 714
382359 663