400 553
219 878
42 231
646 177
7 37
94 608
415 980
303 501
123 715
340 885
602 166
243 456
600 420
295 755
213 411
848 182
435 164
362 968
633 417
27 92
511 362
1015 747
845 388
1005 291