28980 593
2814 36
13402 455
54231 176
13482 506
3557 127
51544 969
12706 177
49860 856
18551 580
63476 438
16667 540
13074 475
39553 385
27817 700
265840 1389
12753 361
124679 585
58033 334
16540 137
4321 494
4666 619
16618 153
4485 266
91163 933
25334 940
16879 432
28467 275