2985 151
2383 526
22298 610
9155 32
36143 597
76069 81
30057 646
4725 181
3391 55
5812 333
7024 772
5544 97
2970 42
4100 711
2715 386
7155 149
4492 614