6830 328
26231 342
12329 611
5983 576
15468 626
19936 556
51156 701
3897 295
3827 126
3607 473
3658 513
3402 528
1544 46
104028 249