5062 396
35558 568
5714 542
7917 421
6664 313
708 117
101068 171
148380 657
336870 701
12927 830
83505 387
51206 633
29849 782
84187 169
11577 531
105030 489
21034 411
26193 271
39789 334
29177 164
9413 257
3435 611
17631 669
20754 537
1967 99
33649 489
244228 1195
2351194 3885