3096 131
3037 590
855 126
2115 324
1782 73
4814 554
1671 300
7648 788
4424 694
3680 212
3438 815
4210 349
7653 524
5841 766
34853 694
9885 565
78191 616
14466 463
78931 872
55650 408
28949 517
8460 611
19964 698
48944 276
38531 209
15087 273
42662 167
50168 314