3692 163
2444 172
2976 245
4244 593
7843 530
2229 154
5829 716
1720 135
4504 450
5030 116
4342 103
12269 682
3779 223
2557 238
5755 312
42359 331
41598 386
49758 544
24667 847