29682 705
7658 181
3000 226
2283 181
5815 767
4700 285
6661 637
3131 409
7530 929
3396 403
4901 396
2873 240
5299 735
41779 826
16378 169