3090 587
1856 245
40763 717
50172 103
14570 828
9986 267
4739 196
6643 321
11852 39
8160 429
7769 136