42532 149
20553 722
34781 680
42520 322
89028 600
9961 324
50976 652
34007 982
27715 247
4397 96
42788 354
71990 705
21350 488
7474 52
93996 1033
34928 154
64705 244
97530 540
58990 853
41443 848
37110 541
70024 767
99166 255
26940 678
30934 435
40917 420
45706 268
164068 646