24543 501
13191 249
29771 640
12532 47
21706 371
12933 479
7174 78
9770 177
25893 791
22828 172
157223 1044
15019 69
9427 141
7733 596
20814 331
5538 92
93016 523
108658 449
6983 561
5888 284
5355 53
60219 695
65283 379
31556 385
26650 623
35096 277
47227 968
115789 949