25021 345
145487 332
186506 862
42532 645
250349 1547
115101 872
82088 702
152236 609
157637 414
166737 339
20132 261
68403 750
73500 951
201465 539
94109 574
162840 348
96179 648
117306 297
60297 854
57172 170
62593 436
73572 250
161663 416
65869 810
34137 721
23090 119
167617 331
253055 929