3111 176
2346 39
4908 680
8104 599
3745 382
6148 564
6673 677
7560 483
2604 89
2662 253
10361 386
5849 586
5914 94
5344 53
2661 292
4270 904
12672 679
2941 724
1807 110
15816 276
11492 917
10961 558
2514 258
7638 927