3878 291
155695 423
108580 680
93100 673
330691 575
91750 366
299013 650
53919 643
40548 866
15429 821
28872 254
49506 418
25480 49
47156 61
64326 511
44486 560
50336 702
31711 221
271047 862
175490 419
213870 335
111173 250
104928 695
53816 742
42381 718
152663 590
111420 939
61605 1046