120282 220
14312 713
8027 188
49593 472
26068 383
132504 874
16488 541
152785 497
9298 384
22068 201
22014 702
31638 948
4094 412
8624 85
8611 739
17813 716