3576 310
4247 530
2037 230
1844 174
1347 148
5372 899
4996 729
2965 53
4591 67
3474 418
5214 651
24127 75
15591 218