4935 274
1233 47
3898 548
5144 819
1500 80
7865 412
1901 273
1780 77
5006 913
1090 28
2132 112
12991 553
3572 229
3320 63
3900 618
7767 240
37057 912
4077 531
3543 497
5976 462
3494 689