4894 756
8054 627
5261 359
3950 521
2764 287
11386 595
12184 925
8753 349
6375 390
1794 126
2126 51
21457 240