2850 295
2725 373
4853 507
9603 591
25565 274
104111 370
14354 514
43814 255
17728 654
26368 402
21054 281
28305 381
12769 803
17455 928
10389 614
9159 151
2553 507
18512 342
4372 748
2800 197
4033 603
15121 580