5059 396
35557 568
5713 542
7917 421
6663 313
708 117
101046 171
148357 657
336800 701
12927 830
83489 387
51205 633
29848 782
84176 169
11577 531
105003 489
21029 411
26191 271
39785 334
29172 164
9412 257
3433 611
17629 669
20749 537
1966 99
33639 489
244228 1195
2350969 3885