10498 97
33662 543
5822 494
4623 147
11441 445
7381 812
3186 181
13275 322
3077 123
2671 555
15357 694
13793 117
1634 162
1701 461
2715 262
4104 697
2546 427