22796 553
13008 123
11822 179
3671 291
16823 422
244212 1195
2348251 3883
247167 1043
328441 529
5924 555
383337 1160
193355 743
251060 640
12842 683
187878 592
6017 63
250697 1181
95334 372
142378 691
115552 632
45844 385
54622 627