259992 832
3958 347
14685 664
15304 359
3533 542
3982 454
15654 296
5867 489
15813 632
8961 387
24588 242
17589 612
5053 674
8929 86
53931 454
20570 839
28056 239
3823 886
2946 106
22362 407
5133 282
6320 245
2283 382
5445 665