42945 551
4945 58
4303 529
10895 203
23074 798
5754 164
21952 527
6516 721
8605 289
11264 652
29521 706
18371 347
39585 267
12668 683
34178 543
112813 1116
12603 682
18343 915
45810 881
48210 640
87648 430
10135 924
18342 824
3399 172
26278 646
13005 514
4073 278
6235 892