39938 222
9322 288
10726 199
5073 232
8645 647
12339 887
10505 683
5887 86
7923 52
24303 613
4044 509
3712 246
6346 109
3174 322
19693 721
3215 43
5108 299
4835 154
10930 794
9338 511
11524 461
11146 596
8314 591
34726 819