4913 756
8082 627
5305 359
3977 521
2804 287
11435 595
12348 926
8868 349
6401 390
1806 126
2137 51
21583 240