12521 576
4271 47
23976 103
4783 128
6254 705
6435 281
22605 641
9087 367
21062 631
1928 137
4686 734
7718 55
11067 247
5262 899
7867 852
11342 322
14618 782
5156 140
3363 280
2646 261
44330 490
10534 901
7737 570
21164 197