2563 510
5473 765
39136 275
6930 182
9618 654
4103 167
20702 524
8751 415
4474 412
18048 788
8451 965
4944 222
2677 442
3536 633