1003 36
3985 411
2347 261
3488 75
10353 290
3552 316
3512 596
933 107
14598 297
3518 176
3056 272
13625 266
4215 807
3195 841
2194 326
2480 369
3389 768
2510 658
2936 403
3256 635
2217 252
16154 707
11152 621
2714 423