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