1251 122
872 53
2872 562
737 95
9496 182
4593 664
3645 726
4057 170
2236 404
5556 692
5328 703
1142 39
7714 861
11351 569
9772 445
5059 518
3838 277
4645 827
16865 250
6762 877
21157 496
11245 502
1504 315
2865 602