12182 657
5752 399
1124 241
1033 200
4952 604
3128 354
19824 238
3804 364
8015 336
4717 715
2178 553
7170 687
10428 57
6135 70
10505 459
4773 748
4798 244
4560 718