1315 328
2593 831
1940 29
9002 272
19273 609
32969 315
45203 323
10633 781
9127 889
9881 297
6150 526