89488 187
14396 482
2881 437
3731 588
5122 467
26380 65
16570 681
36372 182
76677 564
14434 671
45565 339
43144 265
22530 221
31775 633
28744 402
3065 115
1801 85
9415 172
2850 166
3071 439
6386 322
44433 511