255841 597
15794 515
38104 346
46263 594
218037 1030
86522 486
302161 948
14346 54
43387 324
43384 665
12327 347
3543 428
5123 370
2657 185
52583 525
73783 399