2463 510
5452 765
38158 275
6850 182
9602 654
4097 167
20657 523
8747 415
4456 412
18036 788
8441 965
4932 222
2648 442
3528 633