323 24
505 56
2936 516
3062 894
2458 750
1956 348
1632 313
3629 780
2271 420
2919 617
5147 555
3237 655
2447 635
20977 118