2994 68
11393 645
18252 925
12944 266
10231 27
6363 364
12588 480
14742 769
7932 52
7814 222
8614 466
15310 419
11464 501
9598 233
10771 342
9793 90
13533 124
15623 787
59688 416
526606 858
199629 294
73689 284
203778 834
333401 576
130528 691
115694 519
378176 567
110819 80