18931 663
32006 168
8885 201
35830 503
2323 130
4316 771
10924 273
3577 366
5396 758
4585 711
20534 694
2420 288
2785 394