9096 247
7415 336
8969 389
6866 649
3699 251
5607 462
3250 111
3498 447
5044 602
3093 266
5181 373
2835 515
6305 385
3267 220
11553 639
2214 98
1416 175
2780 27
4421 412
7953 653
10818 597
5130 343
3770 462
5010 511