407595 969
5920 45
49277 486
7756 536
287144 840
170406 372
35270 486
4937 306
93476 531
10270 780
8009 70
109413 343
7295 773
48111 774
181624 930
19394 195
10070 827
8876 108
14071 101
126028 405
6795 679
144461 738
82516 678
117732 431
158294 678
5316 269
28731 271
27503 581