2891 437
8598 159
10008 842
6215 715
7561 571
12920 225
7037 421
8178 431
3135 37
6853 756
4331 332
1963 185
2569 524
3396 658
3958 756
3090 509
4242 582