31042 210
21829 594
35365 649
8320 277
18675 134
29310 776
38970 544
14902 208
18116 307
33593 298
25410 790
14160 277
34925 513
12934 820
20359 515
21298 411
26966 754
43601 96
7030 353
28941 278
15400 857
13044 935
26186 443
10927 613
37065 135
44989 485
15667 488
13927 319