4263 311
4260 716
3504 381
5346 581
3948 69
5954 158
8411 497
4787 259
2250 186
16142 782
4079 347
4706 63
6689 567
2406 344
20767 157