3035 36
3706 540
1491 161
9660 623
1903 52
3114 440
7133 297
5447 814
1817 201
12955 368
4164 423
4103 361
3170 578