34991 364
24215 505
19297 651
11175 545
39607 105
93418 711
46687 556
16431 741
18118 195
22319 697
15140 885
32248 326
21268 603
12912 575
21914 324
23870 427
25716 599
20950 1009
55036 103
20262 489
23960 222
21238 129
12124 214
51399 847
45188 58
47438 482
48850 66
28281 431