22797 553
13008 123
11824 179
3671 291
16823 422
244216 1195
2348660 3883
247170 1043
328445 529
5930 555
383344 1160
193357 743
251066 640
12842 683
187878 592
6019 63
250705 1181
95339 372
142379 691
115559 632
45846 385
54628 627