5098 263
36201 929
2894 354
4256 596
8108 854
15595 98
64236 490
6257 659
41986 242
15243 579
10382 469
61785 605