12191 657
5752 399
1126 241
1033 200
4953 604
3128 354
19860 238
3806 364
8025 336
4720 715
2179 553
7175 687
10439 57
6143 70
10511 459
4775 748
4801 244
4562 718