30549 660
42931 188
11411 519
12036 86
5551 522
4158 545
3447 391
2671 277
3671 547
4228 546
2525 154
4893 578