2140 591
19815 630
11503 113
12745 289
6277 239
6609 676
3322 67
8114 745
9903 436
15882 426
28577 738
4434 412
10915 479
3244 68
3954 510
3119 266
3520 871
43478 578