120342 220
14313 713
8027 188
49600 472
26068 383
132564 874
16488 541
152847 497
9301 384
22070 201
22015 702
31642 948
4097 412
8628 85
8612 739
17814 716