2918 94
3951 651
6212 239
10472 677
11811 393
2906 537
9855 473
1086 66
9744 258
2464 169
4823 509
3995 610
1201 283
707 33
2421 245
3535 794