39005 94
7138 553
5722 875
6265 323
167966 554
65685 746
5672 782
80234 757
63245 390
313442 447
4699 650
40804 183
4339 860
45631 250
5041 343
5642 217
45926 175
4171 607
248125 1043
3296 564
9881 719
17909 603
10077 330
3719 285
5316 30
1247 35
27874 446
19712 129