347 476
845 583
699 690
273 251
401 485
620 350
443 864
72 183
746 159
999 885
883 789
77 10
14300 365
13271 804
9361 361
7310 363
7252 348
6077 14
5622 40
5082 201
5014 225
4430 922
4398 646
4376 218