1156 176
34984 581
77110 681
6117 440
17437 327
24401 492
18734 407
2733 136
10467 287
4371 327
5243 522
3636 223