2399 523
16160 516
53262 527
6584 314
17386 402
4082 313
2893 458
1717 269
1590 54
2808 505
3473 327
2265 252