2983 935
1094 355
5476 401
2645 602
1551 264
2637 400
1645 256
114970 689
15539 631
34152 978
54919 79