1361 30
2904 278
822 30
3492 927
4234 683
3732 804
1264 87
3185 653
3276 534
990 183
3670 578
7151 348
3069 471
1894 248
3145 841
2785 423
2604 144
2689 399
1570 221
7471 176
13112 103
2695 145
4448 507
23537 872