5631 139
1840 115
4451 756
113312 471
17902 95
28005 834
14569 307
54222 357
12289 82
55932 651
5038 247
4093 180
2219 239