120293 220
14312 713
8027 188
49593 472
26068 383
132513 874
16488 541
152787 497
9298 384
22070 201
22014 702
31638 948
4095 412
8624 85
8611 739
17813 716