30711 661
43649 189
11461 519
12099 86
5558 522
4163 545
3448 391
2678 277
3674 547
4233 546
2531 154
4901 578