42945 551
4942 58
4303 529
10895 203
23073 798
5752 164
21946 527
6516 721
8605 289
11264 652
29521 706
18371 347
39584 267
12668 683
34178 543
112810 1116
12603 682
18342 915
45810 881
48210 640
87640 430
10135 924
18342 824
3399 172
26278 646
13003 514
4073 278
6232 892