19825 627
108400 726
9380 300
744587 1219
8844 158
8216 414
194931 430
16723 405
80363 859
25871 339
7318 270
23507 676
4581 69
53437 680
26461 411
3052 240
7924 863