284 36
29297 273
65074 264
98747 391
4261 764
4825 418
6522 531
4467 569
15810 170
2456 394
4909 143
2963 825
2079 40
3115 111
3070 508
1127 99