3196 184
13465 622
23805 377
18850 338
41664 637
20801 240
148230 348
2244 145
3720 522
2027 82
2366 168
9502 344
5749 689
41273 509
50661 137
36895 169