908 186
181 351
471 915
36 555
3 949
340 793
287 609
514 200
223 833
829 506
237 268
895 162
43 18
131 559
230 347
997 351
834 67
307 593
75 166
104 789