1143 58
5405 561
2035 198
23986 445
9939 542
9535 707
15439 613
14342 713
11130 758
4257 359
7885 348
14350 201
6813 425
5691 926
38809 587