30343 174
15558 558
40645 245
12761 308
32212 575
75797 681
30211 349
129371 695
21665 283
24343 258
32822 887
42640 884
57269 823
47649 522
12490 414
76816 153
28838 487