1337 328
2593 831
1950 29
9010 272
19284 609
32977 315
45237 323
10643 781
9137 889
9894 297
6154 526