3966 162
298302 785
9604 185
168580 820
8400 792
7939 129
116680 312
17483 516
10803 931
97340 882
26252 465
19621 686
39928 783
48561 648
132419 888
13986 38
1960 243
6464 780
2490 447
6323 625
6412 773
9001 394
6302 659
6910 301
11532 232
4842 275
8731 571
40036 902