157966 611
75228 474
18777 576
10097 88
21427 288
21212 608
4582 106
5331 209
3684 576
41071 390
58196 491
3563 511
54430 288