2685 661
8468 391
7611 537
2501 214
26259 302
3743 300
11000 424
13446 58
12841 125
7941 506
5143 885