1594 136
3667 119
4684 578
2774 505
3283 917
9051 176
7797 28
2955 361
6982 721
2370 513
39576 685
10605 407
20641 192
5950 456
4353 427
4235 411
2306 515
5385 567
14510 978
23160 300
12313 56
18851 161
4970 917
2833 69
5440 469
2128 438
10497 259
4712 878