15593 550
35752 718
21711 382
84516 134
92829 279
155691 264
105430 231
55259 603
21358 330
63605 790
105663 675
132650 565
6124 610
8322 30
13443 61
6442 717
9047 609
2863 246
3696 188
8198 645
5009 133
5533 475
12586 211
3713 486