863 804
329 220
316 904
961 923
71 545
285 933
163 776
659 761
190 443
81 410
598 140
1003 331
323 60
799 598
248 251
17 871
394 42
454 261
366 107