3095 131
1759 217
11952 606
17704 768
14302 501
5194 586
7766 483
10944 252
12497 644
3764 716
14485 723
9848 223
5979 123
5374 329
5099 470
2795 324
1059 56
2958 525
3312 412
4758 72
11899 292
15773 587
15041 76
9553 867
12439 287
24520 254
9147 506
4205 302