255033 597
13860 573
11792 46
17385 217
9981 232
209876 1035
23657 553
51083 584
67946 297
53068 503
55143 361
79891 286
5642 549
10599 555
3956 486