32540 283
7335 45
8864 681
6989 581
5060 196
10514 666
1866 85
20243 592
8283 479
4462 705
6997 328
4068 151
2974 394