42982 239
97973 119
3351 300
3151 110
4567 557
4967 478
6866 363
15426 252
17700 652
63861 393
33334 207
6576 511
3385 616
5451 455
3533 135
3571 512
8660 443
2244 147
5809 655
3318 195
3438 34
3180 521
1993 158
7087 623
4791 252