3973 291
12881 71
6707 309
10128 421
7549 143
2770 201
2663 245
34937 172
2770 142
5729 517
10542 416
5084 70