2658 661
8454 391
7607 537
2500 214
26231 302
3741 300
10995 424
13443 58
12829 125
7940 506
5133 885