16046 288
22035 508
28896 171
74256 665
102450 944
45640 694
24517 676
4004 399
4307 252
12108 800
3775 531
4123 683
1477 140
6824 779
9334 239
3307 323
2341 78
3745 300
3371 412
5748 175
7419 311
5559 548
2269 239
3439 135
7363 635
4344 897
4206 306
5793 572