457 36
29556 273
65153 264
99157 420
4274 764
4826 418
6585 531
4513 569
15829 170
2464 394
4920 143
2965 825
2087 40
3123 111
3070 508
1137 99