640 29
1505 68
5042 644
1581 300
7203 453
1780 122
2656 49
168241 682
2887 390
18490 89
48013 548
27917 278
7025 508
39075 645
6093 873
6661 746
4968 381
6684 149
8983 144
7067 605
2764 348
4941 734
24240 39
1709 298
7134 604
5692 519
3297 39
19575 985