21477 473
5774 72
322485 1255
7005 557
59943 390
25861 356
42737 806
76051 754
80489 737
18371 651
15285 575
8968 848
1978 286
2558 289
3486 352
7827 617