2328 728
2077 421
2399 416
16603 652
6256 804
9535 824
7548 248
7935 381
6949 554
14963 406
7382 807
10984 603
3826 160