2913 81
6067 103
11112 584
5588 841
14813 92
5301 646
7530 513
1478 46
6030 438
3665 181
4100 393
4261 653
3634 274
15254 803
8243 632
6218 289
14497 379
5950 716
6567 336
4176 698
16350 584
5093 328
5152 316
5474 491