3164 145
1292 163
182382 797
8712 661
4658 946
4612 594
3234 230
28474 516
6835 512
4063 380
3740 441
6640 758