20801 199
15526 157
3265 585
2734 466
22631 957
28571 195
25060 863
106240 336
26204 311
17824 365
7595 437
31333 471
10486 273
3731 278
4726 532