5097 176
4142 261
9840 578
5368 841
9191 234
810 101
9921 311
3037 34
4042 906
2822 466
2775 478
2915 59
11996 449
3529 381
7728 723
8352 242
2190 518
3559 753
3958 700
1242 37
3471 799
1079 155
3115 567
3475 42
5097 322
2428 299
3782 824
3290 666