413 413
2902 313
749 145
285 683
818 650
157 586
406 893
934 175
388 148
590 857
903 289
876 402
2292 793
497 921
43 991
66 889
625 263
656 875
331 725
159 313
1063 513
98 349
774 214