1642 392
4550 656
15442 323
17507 238
6887 211
16139 716
10395 596
7097 488
9575 97
16123 820
9655 253
7603 51
11621 126
126599 177
4606 99
5042 621