29309 340
30953 233
45558 849
26836 427
31399 869
35365 168
161397 358
12658 279
27350 352
29153 184
27912 147
26953 136
60475 231
29602 500
38943 161
30856 466
65145 152
56473 372
139545 691
117784 280
62881 359
71258 91
17716 436
34035 292
74584 805
29901 266