4912 173
8142 423
14416 254
4170 77
1289 265
5237 224
11209 287
1963 358
4553 132
21422 413
3946 563
2801866 6027
3156 510
2753 224
3724 302
6309 281
20281 244
2587 730
5121 612
4927 700
81583 883
37895 273
20947 576
86406 842
3831 751
14419 395
24395 697
17875 309