31281 496
43143 463
30323 1789
39705 602
45993 783
17761 556
21472 822
49409 684
41958 733
50268 1000
35835 765
36162 751
30433 1002
41163 1791
29493 1975
40614 1783
13420 582
11400 743
10517 1235
12057 157