29996 660
4775 218
5421 170
10713 112
18872 608
36270 900
24527 401
16972 418
17827 473
19526 168
19670 774
28892 538
9673 137
8873 563
3906 278
37226 898
12122 647
36975 608
12077 130
15396 155
16239 863
17566 666
11800 227
17573 548
40958 478
9137 600
99583 910
46272 226