5293 52
6193 500
3101 205
4246 575
4820 337
7721 692
19785 325
2827 35
2393296 7079
12587 693
4396 58
4480 123
4102 55
3843 479
4980 570
115520 632
14086 650
46467 236
3527 383
30857 624
13498 539
2515 304
257227 831
4118 957
6588 317
2787 43
4691 669
2411 153