2535 538
2275 234
8638 324
8955 464
15090 411
317897 1084
13709 715
40743 781
16919 55
47374 117
42562 513
16938 834
10036 628