31033 362
4001 537
4591 695
6183 735
2881 168
23894 588
3745 122
4324 102
869 37
2922 495
3735 339
2312 128
5979 858
4565 42
7590 678
2242 439
1206 124
6655 792
3114 338
6262 339
2129 420
5259 496
15489 473
8676 564
4506 646
3306 778
10864 697
4690 387