471 915
35 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
465 973
909 945