300 704
94 214
121 18
1037 115
137 674
887 488
509 531
714 379
2001 999
679 47
183 823
1316 163
380 109
81 44
801 919
640 422
396 22
732 715
193 114
37 987
490 535
84 745
3590 269
607 58