42013 275
87292 830
29601 49
21732 330
117345 403
111767 236
51346 61
106591 231
73790 661
81301 518
80399 146
50905 78
26585 245
103538 264
36187 221
76757 459
156049 264
221502 337
161633 225
29627 372
21003 716
22401 744
15770 550
71502 233
45753 219
63303 541
64968 373
67917 473