1595 136
3669 119
4684 578
2776 505
3283 917
9070 176
7807 28
2956 361
6985 721
2370 513
39577 685
10610 407
20643 192
5954 456
4355 427
4239 411
2307 515
5386 567
14523 978
23160 300
12313 56
18851 161
4970 917
2833 69
5441 469
2130 438
10509 259
4713 878