646 141
1129 324
563 99
932 191
561 135
11883 912
3064 292
2908 819
1770 377
2266 467
4984 724
3776 739
9871 414
7318 891
2396 610
1176 226
2201 600
7365 304
990 184
882 96
2758 260
3182 750
3612 842
646 40
2075 49
21353 379
5518 654
2585 218