31006 301
7352 468
6264 136
3950 673
12301 563
4406 426
1569 66
5870 845
6391 288
4286 441
4222 602
2635 82
14226 393
3529 160
251526 337
6867 224
20320 835
13919 779
29870 660
28786 647
33340 469
15656 684
14268 662
6553 285
43685 643
5752 420
44085 110
13270 391