40960 384
10659 741
15783 304
19358 142
29857 591
10687 309
21402 841
2691 451
11754 426
13350 240
148499 877
3814 392
9115 836
8687 613
11365 482
5671 92
6511 709
2329 229
7474 135
7473 613
4627 415
5814 610
3161 335
2880 234