45501 77
8915 427
13820 713
11931 884
5346 375
4015 168
34695 170
18118 613
27778 491
7559 189
63665 293
33394 340
9528 701
32871 244
1686500 3650
19882 387
694556 812
180271 591
205739 458
416597 1023
733734 1117
145478 714
382326 663