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