35086 364
24335 505
19348 651
11197 545
39729 105
93648 711
46822 556
16485 741
18210 195
22363 697
15195 885
32318 326
21340 603
12948 575
21944 324
23922 427
25781 599
21012 1009
55188 103
20393 489
23999 222
21292 129
13204 214
51526 847
45305 58
47590 482
49006 67
28366 431