23081 126
9613 208
2870 136
11064 573
4272 849
13994 420
5085 687
4493 235
5305 457
3127 378
6895 282
33749 601
5035 696
5410 579
11404 185
4045 573
3469 131
4815 318
15583 69