1143 58
5406 561
2035 198
23986 445
9939 542
9536 707
15441 613
14342 713
11130 758
4257 359
7885 348
14351 201
6814 425
5691 926
38811 587