3054 428
12040 562
10827 173
11497 465
4928 610
6278 336
10609 432
5221 249
16348 468
3731 481
5019 459
2657 135