12105 59
13038 275
2910 95
22338 863
4550 376
4561 527
445 77
1789 133
2908 698
6728 436
4321 415
11845 845
3838 682
2126 372
6179 759
2373 621
4097 90
15546 616
11675 548
3817 176
5040 62
708 66