9754 36
2103 99
13113 749
9948 160
231838 545
126445 294
19052 406
35596 79
51073 947
52737 499
41677 214
17295 703
54253 734
5743 582