533 159
1550 202
24792 496
5381 591
25410 837
4881 474
3938 187
4673 111
2214 159
5215 797
3126 348
4365 688
2946 477
2923 564