407549 969
5920 45
49259 486
7756 536
287081 840
170396 372
35270 486
4937 306
93468 531
10268 780
8009 70
109399 343
7295 773
48100 774
181606 930
19392 195
10070 827
8874 108
14069 101
125993 405
6794 679
144427 738
82486 678
117716 431
158257 678
5316 269
28730 271
27501 581