129 36
1364 428
215 47
258 47
2994 629
2696 764
457 108
11932 169
329 88
3080 875
1576 355
2198 541
13714 745
4687 449
18635 561
4358 529
23250 575