395 36
29421 273
65097 264
98905 391
4269 764
4825 418
6569 531
4473 569
15822 170
2458 394
4912 143
2964 825
2085 40
3118 111
3070 508
1132 99