5696 307
8008 839
1604 323
1672 117
6538 387
3263 866
14065 161
2133 321
6297 191
12441 807
6273 586
9438 731
1416 243