19981 667
12360 46
18498 141
29451 658
7294 121
7136 733
3773 164
2106 173
18348 247
8308 390
3154 334
2448 73
16582 826
21685 142
5234 379
7363 751
2180 200
11227 470
15999 689
5076 115
2583 84
18630 745
4506 256
6622 657
1723 190
2768 450
3572 123
4597 957