2957 722
2249 451
4448 595
4252 574
1674 151
60526 177
24552 396
16527 581
10891 254
9485 519
5888 469