31213 437
58281 581
148295 929
86409 830
21399 330
116811 403
111057 236
50929 61
105615 231
73425 661
79830 518
79272 146
50639 78
26238 245
160605 216
76442 459
155738 264
220740 336
68188 865
62279 254
29425 372
20823 716
15595 550
36282 419
2608 71
71147 233
63100 541
64663 373