10593 118
18829 338
5653 421
2984 101
6195 613
7293 474
4314 214
4125 293
5386 904
17090 1000
4199 112
5001 792
5249 555
9321 709
8429 60
6266 380
8264 145
7441 458
7337 249
16267 824
7752 371
6743 493
14449 444
8925 246