2960 658
2207 459
19337 922
17501 162
13012 730
39442 914
7938 230
8301 695
5311 32
8631 681
7481 159
8526 449
68511 309
4129 76
9720 624
12272 614
4087 269
17043 171
18259 543
13302 56
2954 371
5638 234
2708 296