39913 142
13875 400
53956 263
36292 834
27360 380
14099 65
12222 532
28188 259
255563 719
20516 109
14842 182
25345 478
28987 738
124843 257
42400 244
34738 413
19751 149
20284 722
50536 349
8877 394
13386 452
23730 578
8573 696
8875 355
9642 71
175613 934
31926 282
18112 564