31593 192
2928 437
4275 703
2577 195
1758 327
11145 645
3676 400
13804 61
5140 598
102430 581
5030 51
11141 42
6989 696
6218 48
5873 608
10347 510
12564 74
5497 898
30741 156
7835 203
46766 468
6290 844
26709 322
19766 279
5978 69
4740 452
9543 412
7939 672