1602 392
4542 656
15442 323
17504 238
6886 211
16139 716
10393 596
7097 488
9574 97
16119 820
9654 253
7603 51
11619 126
126589 177
4606 99
5040 621