20503 89
3116 420
1442 207
38921 430
84045 437
9885 340
16873 507
10131 642
21436 129
18890 169
19048 138
6802 310
18195 324
16035 550
11927 781
1336 75
11076 777
8346 326
52641 217