372 83
5562 616
26404 614
24452 722
17021 543
7215 668
4354 36
2842 583
1776 248
10585 570
92134 350
26333 196
73643 291
62078 971
41684 295