29212 150
20568 33
3542 148
36131 613
2057 61
16869 611
3782 591
4407 135
4558 460
2266 279
1984 229
1591 194
2797 39
1542 233
3694 754
2094 259
2584 339
4618 645
1800 376
1595 375
2966 761
2924 902
631 148
2981 927