12309 119
6994 47
45344 592
16459 731
14579 580
20784 188
2460 367
1433 220
1762 382
3239 203
3099 578
2303 633