5030 592
3585 630
11247 552
3358 787
2412 462
3007 387
6593 340
3810 422
9488 618
3498 871
4480 519
3413 596
3451 351
1445 123
3327 39
7180 609
23608 178
7159 496
8036 396
3607 690
3114 479
10592 847
2779 582
8792 272