30303 263
20488 104
6144 489
15917 776
12037 482
9069 41
17360 749
4783 212
10250 414
84744 289
11814 533
1171 61
2897 41
19329 581
13051 424
72061 854
8779 161
24513 472
5744 446
4413 59
5174 365
4223 648
7668 343
15489 127