3637 693
546 42
1177 41
30648 330
2833 314
39257 762
2468 334
4169 635
40953 337
31163 449
6965 591
2771 317
21016 764
4284 313
3034 144
7966 116
3902 780
10305 643
3221 305
12270 60
5079 141
3820 68
20580 807
3123 629
8647 69
2856 96
4031 125
256354 796