258 723
112 998
936 471
708 400
287 486
461 110
766 750
426 252
559 669
434 114
716 653
58 494
14303 365
13275 804
9364 361
7311 363
7254 348
6081 14
5623 40
5087 201
5015 225
4431 922
4399 646
4379 218