12378 119
7037 47
45714 592
16598 731
14662 580
20915 188
2469 367
1439 220
1767 382
3243 203
3102 578
2306 633