23670 605
19123 673
4181 136
1122 39
12743 515
2621 465
1709 169
3662 735
5442 72
3270 334
5069 412
29373 648
43314 508
8313 363
7883 376
7478 494
6775 917