5093 226
12028 291
18411 687
23005 509
16526 706
35087 611
16841 396
18251 461
25734 819
37436 263
65193 372
17202 720
14669 56
35096 172
30974 173
19564 596
17357 398
15045 119
15249 687
8645 47
10423 687
89129 514
17635 124
21267 469
29724 481
13769 602
13217 152
18764 731