14006 645
18904 552
4057 403
2706 474
4049 720
5327 370
7074 77
19740 988
28624 444
14858 411
11062 481
6321 173
3968 562
2566 74
4463 856
2429 291
5349 295
3586 535
3215 216
3105 362
9531 526
4012 480
3212 189
25235 469