1595 136
3670 119
4686 578
2776 505
3284 917
9074 176
7807 28
2956 361
6986 721
2370 513
39577 685
10610 407
20643 192
5954 456
4358 427
4239 411
2307 515
5387 567
14527 978
23161 300
12315 56
18851 161
4970 917
2836 69
5442 469
2130 438
10516 259
4714 878