42531 149
20551 722
34781 680
42520 322
89024 600
9961 324
50973 652
34006 982
27715 247
4397 96
42787 354
71988 705
21350 488
7474 52
93996 1033
34927 154
64705 244
97528 540
58987 853
41442 848
37109 541
70023 767
99166 255
26939 678
30934 435
40916 420
45706 268
164063 646