31772 556
6958 766
26470 642
10638 407
9997 197
5350 581
5650 641
1944 340
3472 331
4462 618
7842 982
2029 73
2540 524
2682 409