2514 651
3131 685
2435 487
5884 509
14207 561
4192 140
44977 426
2978 67
3980 604
4719 840
9881 639
2378 220
4926 828
13129 731
3425 343
4951 641