19269 501
5249 172
586 138
4138 670
3355 634
5731 152
1646 138
4582 756
2884 718
2752 662
3180 905
9248 557
4299 406
3471 318
3650 480
1550 203
3006 508
1225 214
3036 664
1629 441
1192 308
3888 484
3245 113
6770 876