4660 880
4997 626
4109 501
4529 484
3352 355
9466 363
13325 781
9874 356
5076 555
1399 312
2299 377
961 66
53423 185
3195 726
9196 673
2520 228