5882 268
2668 219
118495 519
11071 679
104645 460
20417 547
3041 566
3717 831
2028 151
6433 549
8582 653
2881 264
2639 595