4915 756
8083 627
5306 359
3978 521
2808 287
11441 595
12380 926
8882 349
6403 390
1807 126
2141 51
21596 240