1651 498
2335 264
40987 59
2717 59
17786 88
9761 75
7984 671
4665 807
7809 357
2853 205
1842 68
3879 321
2380 355
2345 294