573 125
588 142
419 126
7507 585
5045 173
6945 566
12898 497
15802 323
3921 521
14318 393
26030 159
8522 765
30444 186
2273 159