2647 622
7976 278
5065 49
20114 843
9902 711
7561 471
29150 651
5520 569
7622 116
6374 591
7037 292
28516 37
29898 383
15135 623
8070 466
13447 532
14740 598
5251 508
5969 104