137 31
4779 755
5526 429
4677 166
4832 397
4488 316
11828 151
8235 277
2641 444
6486 663
8902 415
23146 294
11273 210
13890 309
501705 969
5331 839
2619 38
15605 473
13020 675