667 30
88321 114
17869 317
9161 134
6872 524
12741 585
6865 846
53142 420
22445 381
10894 78
65610 903
4956 420
7340 169
6712 494
5384 686
20660 547
18660 424
3224 469
4936 87
31927 202
6659 262
3621 261
3240 683
1107 181
1621 290