1595 136
3675 119
4689 578
2776 505
3284 917
9085 176
7811 28
2957 361
6988 721
2370 513
39577 685
10614 407
20643 192
5956 456
4359 427
4240 411
2308 515
5387 567
14534 978
23162 300
12315 56
18852 161
4970 917
2838 69
5449 469
2131 438
10523 259
4718 878