30258 61
36320 712
4081 423
15014 845
24138 691
8456 375
8466 397
43235 786
59483 319
16990 574
27094 700
33271 483
30491 146
35043 163
45026 405
46522 440
6172 314
28911 155
72327 183
5995 370
39689 339
25315 474
12239 41
9981 455
5686 913
17773 707
87926 563