23628 605
19057 673
3827 136
1007 39
12701 515
2590 465
1651 169
3574 735
4861 72
3199 334
4973 412
29181 647
43215 508
8255 363
7863 376
7438 494
6733 917