42655 70
21437 200
6445 55
5275 641
16219 441
5159 253
4289 680
12572 414
2903 125
10817 533
6105 162
6315 137
13837 339
1843 121
4737 528
4165 372
2933 301
3743 232
4242 80
8311 702
9199 474
4345 607
3420 551
5641 89
81820 803
5178 98
3487 366
9957 299