646 103
2852 618
7715 544
4185 588
3498 472
13271 322
1135 159
1185 199
3933 107
2800 524
2965 472
4093 973
2440 349
2507 244
3310 616
2730 353
2515 51
2768 375
2828 568
150143 834
14475 481
2565 343
2838 308
2306 410