2923 738
3080 833
246 56
29551 425
3094 666
319 91
2012 613
1541 257
4928 343
1081 333
1399 274
525 40
2342 531
3458 290
2819 653
6385 619
3068 705
3152 371
548 52
2521 639
3090 874
22153 514
2686 537
123 22