14378 69
12016 168
9376 648
21935 529
9235 530
25817 485
6847 183
8387 624
9098 657
40459 322
3626 109
16587 377
13711 224
12884 701
105188 366
119116 905
118291 812
94802 596
150909 1036
48121 544
33553 199
3523 50