21332 292
13826 628
434216 934
8510 91
28551 872
47857 610
86398 385
16727 376
53394 293
25483 806
107659 469
47007 497
3312 257
6674 244
5640 884
8761 797
5068 378
4866 193
69006 310