15731 267
4894 756
8054 627
5261 359
3950 521
2764 287
11387 595
12191 925
8754 349
6376 390
1795 126
2126 51
21462 240