3115 752
51210 423
3246 695
28855 597
26475 328
2942 874
29733 685
1747 463
6629 535
69259 905
1704 477
23983 799
1335 396
16467 508
52704 205
4783 311
52140 301
2135 689
3903 390
27512 519
13471 111
24678 796
6461 551
5978 304