2993 189
2446 203
1556 62
17843 246
4514 548
5394 628
2242 39
3733 278
4210 685
8880 605
1531 231
3078 279
3376 305
684 105
13914 341
7172 355
5105 238
21954 849
2242 527
4931 755
3821 380
6638 212
4658 554
18462 641
5666 338
15883 570
8498 769
14921 310