50016 201
25713 476
177294 270
52147 333
29773 497
20528 230
104593 377
8322 410
22129 627
9435 497
8843 334
181709 1097
26617 394
29441 228
52181 438
13029 253
51843 867
35719 263
44144 215
42891 625
199458 1009
23661 937
17358 758
20947 624
12820 154
10503 889
45100 626
13915 658