29778 509
7311 267
16754 611
42209 443
4481 292
3680 770
7502 333
8348 432
5540 535
2214 44
26714 783
31736 155
3367 545