31075 232
97369 186
41511 917
51877 166
63663 673
56067 303
42766 177
42518 712
40911 450
42882 648
39385 403
23793 363
36808 159
66546 581
59051 761
59872 644
43765 206
72552 434
42907 311
56913 685
38645 391
86857 999
49302 607
140870 1096