42945 551
4940 58
4303 529
10895 203
23071 798
5752 164
21941 527
6515 721
8605 289
11264 652
29521 706
18371 347
39584 267
12668 683
34178 543
112802 1116
12603 682
18342 915
45809 881
48208 640
87635 430
10135 924
18338 824
3399 172
26276 646
13003 514
4073 278
6230 892