12200 150
8786 561
5202 665
6306 620
3532 159
28337 342
8660 564
4835 192
9791 530
12323 820
5450 758
7751 52
4647 633
2349 290
5116 197
9678 703
9900 282
4363 521
5431 609
7736 745
3406 136
14255 205
40234 528
6492 594
5542 347
10034 659
5011 55
6543 771