3881 620
5312 138
39298 52
4182 286
11346 74
29526 176
30084 105
14890 330
8384 407
5934 162
40876 451
4309 88
29910 972
4570 715
27965 83