257122 299
1236 109
7850 37
12008 536
55144 485
4785 393
34835 115
2940 743
5893 524
24852 634
143258 822
7303 61
1333 219
212585 334
16326 139
22550 597
7784 939
5831 527
2700 66
3122 243
12898 651
107935 204
5601 82
260668 595
1076 180
2980 866
4078 146
3344 641