4913 756
8083 627
5305 359
3977 521
2804 287
11437 595
12354 926
8868 349
6401 390
1806 126
2138 51
21588 240