1457 218
782 87
2812 335
6520 706
5916 574
51146 94
13509 309
18030 445
3754 610
3526 678
12746 129
5098 266
2714 602
4698 196