29776 509
7308 267
16752 611
42207 443
4481 292
3680 770
7502 333
8348 432
5540 535
2214 44
26714 783
31736 155
3367 545