2955 661
15073 318
6638 676
12036 269
2951 129
19835 117
19364 209
7497 547
31927 438
5114 723
6439 803
4727 526
3595 337