16092 32
4919 740
3688 731
4089 882
4444 542
10809 509
16691 449
4212 511
3494 565
16201 280
27863 597
10431 667
13805 721
2766 457
2644 479
1836 157
2384 364
4526 457
24354 254
4744 382
3620 534
3649 438
23475 420
2226 123