119810 220
14303 713
8016 188
49508 472
26041 383
132041 874
16475 541
152443 497
9285 384
22035 201
22000 702
31593 948
4081 412
8584 85
8596 739
17794 716