31752 352
6917 820
2886 127
5224 765
5889 733
1882 28
2324 195
3442 390
2521 586
1745 44
2603 396
1446 182
17813 420
3762 508
3217 790
4743 187
3389 808
2947 444
4466 714
2565 417
17905 111
12369 551
99727 453
11627 883