2691 661
8470 391
7611 537
2501 214
26262 302
3743 300
11002 424
13446 58
12842 125
7942 506
5143 885