3156 58
5654 666
220676 848
121300 764
43534 167
47872 625
151055 182
153818 570
6640 419
7114 285
9259 777
12564 997
20260 757
18228 141
8660 476
11656 351
14153 84
6051 169
21089 444
15141 280
1326556 2505
17421 552
27545 834
8559 707
11534 92
11173 812
24588 845
23324 631