3054 428
12038 562
10823 173
11497 465
4928 610
6278 336
10608 432
5221 249
16347 468
3725 481
4407 459
2655 135