42013 275
87292 830
29602 49
21733 330
117346 403
111768 236
51346 61
106594 231
73790 661
81301 518
80400 146
50905 78
26585 245
103539 264
36188 221
76758 459
156049 264
221503 337
161634 225
29627 372
21005 716
22401 744
15770 550
71502 233
45753 219
63303 541
64968 373
67917 473