3599 621
29346 363
29729 779
6973 437
7007 143
4811 195
8258 259
6880 664
5619 474
4420 281
9938 95
10047 225
52647 522
25706 201
2228 406