3504 101
9032 233
2878 410
3529 397
17307 338
14067 675
6015 86
6736 101
14106 238
5488 674
3920 390
4643 452
8476 417
48339 525
18603 496
57729 159
103863 931
115810 399