3795 589
2897 276
11446 343
1380 157
2181 100
3814 641
3606 90
1052 133
30336 647
37068 417
68373 789