5032 88
5061 579
7410 485
4684 542
6968 568
9711 601
11896 474
4014 256
15934 668
8654 201
7562 449
28843 79
8248 128
11322 167
4817 358
8078 701
6818 564
3110 314
4902 442
5261 38
5138 520
6270 309
5264 463
15183 318