311532 191
75256 218
85244 134
65215 1049
98349 374
59277 600
28738 598
63246 255
34283 844
62912 883
50908 744
20903 762
114299 381
13838 634
52434 691
25128 271
51390 261
36991 419
120345 469
71572 233
48753 327
46915 679
105494 264
40558 322
51496 534
115765 957
33407 820
21501 184