12586 68
38205 247
36907 380
2388 197
3527 519
1789 392
3307 105
3370 682
1386 290
2270 582
497 77
2528 420
2718 629