23693 503
77176 313
19665 63
44264 570
29677 120
52301 143
54340 587
57062 700
24354 348
24475 211
12661 647
306175 732
101797 469
117103 340
84151 170
27597 537
146060 663
42206 102
22257 336
95430 192
234934 1047
119742 701
12082 316
12771 635
35394 403
70657 594
29026 389
18953 414