2461 510
5452 765
38112 275
6847 182
9601 654
4097 167
20656 523
8747 415
4455 412
18036 788
8440 965
4932 222
2646 442
3528 633