3960 162
294000 772
9568 185
168184 818
8375 792
7901 129
116185 310
17124 516
10764 931
97010 882
26114 465
19380 685
39764 782
48344 647
132203 888
13888 38
1952 243
6460 780
2484 447
6317 625
6393 773
8990 394
6288 659
6902 301
11520 232
4836 275
8711 571
39862 902