4261 311
4260 716
3504 381
5346 581
3947 69
5954 158
8411 497
4786 259
2250 186
16142 782
4078 347
4696 63
6688 567
2406 344
20764 157