3006 81
6327 234
5762 168
6183 533
7862 489
10266 68
7404 609
24024 504
11870 309
13096 399
5798 581
4814 636
4060 122
8723 412
3674 465
8682 334
11848 515
2981 482
8744 45
3823 696
10055 549
11674 613
2642 205
7064 807
2799 278
12892 306
11127 372
31179 448