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