667 30
88341 114
17873 317
9162 134
6873 524
12743 585
6866 846
53143 420
22450 381
10895 78
65610 903
4956 420
7341 169
6713 494
5386 686
20662 547
18661 424
3224 469
4936 87
31931 202
6659 262
3621 261
3240 683
1108 181
1621 290