2971 313
405 834
215 617
527 94
885 981
102 593
425 268
693 146
475 613
477 470
579 81
13 509
659 451
3061 412
418 292
415 185
2012 476
386 90
433 93
399 868
338 943
8 171
67 236