2989 151
2383 526
22298 610
9155 32
36146 597
76069 81
30061 646
4725 181
3391 55
5812 333
7024 772
5544 97
2970 42
4100 711
2715 386
7157 149
4493 614