24306 509
16462 396
14189 528
256928 1516
7983 835
8364 352
15385 246
62395 925
70657 934
1828 45
3563 808
32032 172
6514 381
4682 630
9566 395
28131 497