1552 352
2294 369
2986 694
11765 793
6528 374
2915 238
30629 784
123445 940
77454 402
22059 103
52191 203
46779 505
148658 1074