1396 300
3725 452
1130 122
2028 49
167175 682
2786 390
13989 89
46915 548
25203 277
6176 508
37643 645
5775 873
5195 746
4251 381
5746 147
7235 144
6421 605
2485 348
4646 734
20472 38
1564 298
6327 604
4967 519
2823 39
19071 984
8292 627
3584 331
25887 496