23721 172
7311 91
3965 858
1680 114
6868 259
6688 490
4159 120
4105 345
5515 512
3549 376
7820 547
4524 860
11359 332
3999 196
8055 357
5973 367
2166 295
4841 411
3195 68
4406 676
3522 622
2857 413
5008 318
9511 907
15798 508
9628 232
13395 684
5002 291