3580 150
5297 40
55905 931
3730 424
5751 954
2855 240
4862 399
4478 161
7089 596
4448 392
10459 595
5080 530
3928 654
6572 204
5489 559
9966 334
10643 348
3803 557
4626 357
15302 147
3523 284
13294 633
25874 115
13274 207