32551 283
7358 45
8874 681
7000 581
5065 196
10534 666
1869 85
20276 592
8292 479
4468 705
7005 328
4084 151
2984 394