3108 287
9787 702
3668 567
40077 115
33320 484
2044 162
22196 352
12811 642
5513 452
29134 504
4006 522