3001 393
2105 56
3175 59
4697 530
2506 36
3966 442
8635 791
7670 782
4895 573
3321 161
3701 204
4675 304
4997 366
4601 289
3760 229
5671 447
8437 329
7317 287
7425 176
9437 281
8728 519
12055 385
19116 1027
14836 634