23025 602
23506 67
6997 334
7788 542
4010 737
3885 116
2269 234
2683 194
8899 421
21978 646
18650 501
37879 344
7286 648
20826 478
5514 935
3027 408