3250 100
9646 728
10135 69
21229 615
8497 213
21257 551
44081 501
38777 214
6299 470
9473 738
4522 273
20173 537
2904 92
16494 178
5951 56
7569 597
18595 535
16856 160
10823 330
8002 466
24731 401
13817 615
12235 614
19447 103
11527 827
8728 64
4849 162
12507 584