2960 413
84706 287
211967 1153
19558 653
29672 529
18786 573
14438 140
23584 422
5799 167
20971 453
13624 821
6677 758
8307 195
7790 153
5591 214
3311 43
16202 256
10116 198
33211 404
10354 289
7461 468
22708 893
2185 471
4511 275
8907 676
4845 234
5160 490
4066 858