1396 300
3710 452
1128 122
2023 49
167171 682
2785 390
13966 89
46900 548
25191 277
6168 508
37643 645
5775 873
5193 746
4248 381
5741 147
7232 144
6420 605
2485 348
4646 734
20453 38
1564 298
6321 604
4963 519
2821 39
19065 984
8291 627
3583 331
25885 496