3005 351
2647 29
6094 643
3664 52
14224 646
7206 648
4100 602
366823 1730
32316 611
6058 826
5514 42
122908 614
2237 118
3085 582
65771 347
3538 278
1908 251
4659 559
14268 459
6158 589
141980 917
6933 265
3083 288
6846 79
5175 924
10004 500
3766 710
5311 513