23658 605
19105 673
4061 136
1099 39
12725 515
2608 465
1687 169
3631 735
5352 72
3249 334
5032 412
29301 648
43274 508
8296 363
7879 376
7464 494
6764 917