29558 87
31976 494
113104 423
57694 856
43044 214
45686 781
84200 300
21217 481
18658 68
110520 870
94795 510
14453 371
12227 66
41017 364
135234 182
23835 377
26197 702
66484 791
26161 255
24831 336
30251 356
71664 698
28214 535
46564 443