22822 553
13015 123
11832 179
3678 291
16829 422
244227 1195
2350632 3885
247176 1043
328471 529
5945 555
383363 1160
193363 743
251089 640
12847 683
187883 592
6023 63
250746 1181
95356 372
142389 691
115566 632
45856 385
54655 627