3009 33
21870 343
5097 816
5515 496
7426 397
6735 361
8091 558
6049 359
8418 488
6727 163
5854 148
17089 93
6953 624
5162 332
4659 818
23303 421
8110 677
7479 270
6235 160
7923 405
13671 578
10935 712
25674 341
6531 392