30096 857
2281 39
44429 679
59532 447
27629 161
98426 264
55631 450
53095 776
33330 194
65324 159
40271 189
47602 534
40823 479
40466 312
36262 49
137942 151
33880 633
30808 820
55165 330
18878 184
47645 524
54364 82
27037 176
21935 602
25014 115
28709 776
57232 684
6464 588