120335 220
14313 713
8027 188
49597 472
26068 383
132554 874
16488 541
152827 497
9299 384
22070 201
22015 702
31640 948
4097 412
8627 85
8612 739
17814 716