2995 159
4416 527
23229 809
8475 55
72296 653
77398 736
148268 696
127836 369
65619 621
3351 87
15887 471
43879 142
7179 65
35399 197
15072 216
19091 169
5028 611
16242 758
17656 594
6191 318
10409 172
14452 421
14973 332
33129 774
9928 519
8769 157
11099 344
22426 740