336 77
683 6
949 436
884 327
731 212
234 512
693 552
24 874
58 846
775 460
909 288
79 261
14300 365
13271 804
9361 361
7310 363
7252 348
6077 14
5622 40
5082 201
5014 225
4430 922
4398 646
4376 218