3655 693
549 42
1195 41
30657 330
2833 314
39263 762
2469 334
4169 635
40993 337
31220 449
7044 591
2779 317
21029 764
4296 313
3076 144
7988 116
3908 780
10312 643
3231 305
12310 60
5096 141
3822 68
20582 807
3125 629
8648 69
2861 96
4036 125
256786 796