7581 45
6888 392
15588 323
5914 553
13149 644
2310 51
7599 679
9352 425
7499 488
20549 756
8212 625
7702 240
5426 71
10456 842
15961 612
10078 808
6660 504
10980 114
4959 160
5300 515
1825 98
3706 344
3128 40
1568 185
2325 370
12773 111