31702 87
55353 878
75245 307
23681 208
20572 59
24075 76
16247 379
43491 546
125740 233
52838 433
59105 850
91662 433
97771 325
27345 697
41462 202
22063 298
30502 187
34682 374
41659 963
46519 321
134084 426
16006 154
144440 693
98576 526
25612 74
81898 787
36355 707
46265 483