12151 702
2209 118
96336 482
30600 174
11587 698
8003 592
50226 418
2916 327
6310 374
7907 417
10396 672
105903 172
18869 806
6696 514
14413 292
3752 247
78809 564
5263 739
3732 235
3064 201
2609 378
2689 131