4263 311
4260 716
3504 381
5346 581
3948 69
5954 158
8412 497
4787 259
2250 186
16142 782
4079 347
4714 63
6690 567
2406 344
20771 157