3296 575
3948 390
3313 418
8702 659
1837 73
4219 146
47377 361
4625 471
2042 94
2196 254
4252 115
1818 87
3361 686
5977 224
3263 678
6866 873
4108 851
3804 204
4908 87
3042 441
8096 415
3017 301
4183 661
14445 766
26501 556
14788 724
14236 863
3081 583