4583 399
3340 562
1436 28
3935 759
5860 390
9752 882
4898 690
6138 710
3557 371
4645 358
6318 478
13585 617
10465 381
8014 841
3501 447
4108 304
6653 821
3616 408
7589 625
2197 323
6714 623
20111 722
5486 227
5665 699