102654 160
66288 486
46161 739
210643 437
29854 425
129437 679
99716 438
29698 75
405201 509
80100 280
92724 270
198162 930
86654 134
63281 914
119740 529
114090 637
28698 336
47513 358
31139 833
1452 96
230777 688
6317 513
52576 204
146772 712
258265 876
141986 832
54365 429
31756 310