2389 428
9041 392
1265 290
1140 178
3545 585
96096 217
17651 593
92989 870
78893 401
65051 235
43067 573
38546 237