23391 47
2748 305
19083 348
42489 897
7738 917
20537 678
7225 286
108605 552
7684 434
5861 469
2889 472
4156 273
4483 67
11248 565
6607 412
3733 888